{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 过拟合和欠拟合"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "import matplotlib.pyplot as plt"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "np.random.seed(666)\n",
    "x = np.random.uniform(-3.0, 3.0, size=100)\n",
    "X = x.reshape(-1, 1)\n",
    "y = 0.5 * x**2 + x + 2 + np.random.normal(0, 1, size=100)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "output_type": "display_data",
     "data": {
      "text/plain": "<Figure size 432x288 with 1 Axes>",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"249.032918pt\" version=\"1.1\" viewBox=\"0 0 368.925 249.032918\" width=\"368.925pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n  <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n  </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M -0 249.032918 \r\nL 368.925 249.032918 \r\nL 368.925 0 \r\nL -0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 361.725 225.154793 \r\nL 361.725 7.714793 \r\nL 26.925 7.714793 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"PathCollection_1\">\r\n    <defs>\r\n     <path d=\"M 0 3 \r\nC 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\nC 2.683901 1.55874 3 0.795609 3 0 \r\nC 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\nC 1.55874 -2.683901 0.795609 -3 0 -3 \r\nC -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\nC -2.683901 -1.55874 -3 -0.795609 -3 0 \r\nC -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\nC -1.55874 2.683901 -0.795609 3 0 3 \r\nz\r\n\" id=\"me44aefb8ae\" style=\"stroke:#1f77b4;\"/>\r\n    </defs>\r\n    <g clip-path=\"url(#p1552116bc9)\">\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.048431\" xlink:href=\"#me44aefb8ae\" y=\"112.78351\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"298.893875\" xlink:href=\"#me44aefb8ae\" y=\"86.409856\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"247.751676\" xlink:href=\"#me44aefb8ae\" y=\"116.906528\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.412168\" xlink:href=\"#me44aefb8ae\" y=\"106.289076\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"331.612999\" xlink:href=\"#me44aefb8ae\" y=\"59.835122\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"45.280782\" xlink:href=\"#me44aefb8ae\" y=\"138.290458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"167.555686\" xlink:href=\"#me44aefb8ae\" y=\"163.305013\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.294671\" xlink:href=\"#me44aefb8ae\" y=\"134.747072\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"71.885635\" xlink:href=\"#me44aefb8ae\" y=\"171.064086\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"196.37287\" xlink:href=\"#me44aefb8ae\" y=\"173.000451\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.484207\" xlink:href=\"#me44aefb8ae\" y=\"177.360728\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.38269\" xlink:href=\"#me44aefb8ae\" y=\"114.805476\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.240674\" xlink:href=\"#me44aefb8ae\" y=\"202.467959\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.172764\" xlink:href=\"#me44aefb8ae\" y=\"130.364963\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.84447\" xlink:href=\"#me44aefb8ae\" y=\"201.587803\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.632291\" xlink:href=\"#me44aefb8ae\" y=\"109.377865\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.964406\" xlink:href=\"#me44aefb8ae\" y=\"130.467091\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.829173\" xlink:href=\"#me44aefb8ae\" y=\"167.282996\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.248434\" xlink:href=\"#me44aefb8ae\" y=\"175.947756\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.948124\" xlink:href=\"#me44aefb8ae\" y=\"140.026902\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"48.493513\" xlink:href=\"#me44aefb8ae\" y=\"141.214358\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.248405\" xlink:href=\"#me44aefb8ae\" y=\"136.321215\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.121154\" xlink:href=\"#me44aefb8ae\" y=\"150.80253\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.647135\" xlink:href=\"#me44aefb8ae\" y=\"133.341347\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"318.717557\" xlink:href=\"#me44aefb8ae\" y=\"47.475703\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"339.814497\" xlink:href=\"#me44aefb8ae\" y=\"18.987537\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"203.91774\" xlink:href=\"#me44aefb8ae\" y=\"170.787057\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.444675\" xlink:href=\"#me44aefb8ae\" y=\"135.090334\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"219.476465\" xlink:href=\"#me44aefb8ae\" y=\"167.403531\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.745962\" xlink:href=\"#me44aefb8ae\" y=\"187.199093\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"312.531812\" xlink:href=\"#me44aefb8ae\" y=\"74.618976\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"232.467542\" xlink:href=\"#me44aefb8ae\" y=\"122.999356\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"291.173101\" xlink:href=\"#me44aefb8ae\" y=\"103.901953\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"208.353503\" xlink:href=\"#me44aefb8ae\" y=\"113.497462\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.50864\" xlink:href=\"#me44aefb8ae\" y=\"135.460331\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.045048\" xlink:href=\"#me44aefb8ae\" y=\"116.162712\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.137771\" xlink:href=\"#me44aefb8ae\" y=\"167.108095\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.332902\" xlink:href=\"#me44aefb8ae\" y=\"147.981834\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.849925\" xlink:href=\"#me44aefb8ae\" y=\"98.747227\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.328772\" xlink:href=\"#me44aefb8ae\" y=\"169.510792\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.606509\" xlink:href=\"#me44aefb8ae\" y=\"133.518028\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"189.880434\" xlink:href=\"#me44aefb8ae\" y=\"202.094549\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.278651\" xlink:href=\"#me44aefb8ae\" y=\"162.441732\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"294.098614\" xlink:href=\"#me44aefb8ae\" y=\"103.435525\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.776007\" xlink:href=\"#me44aefb8ae\" y=\"196.070054\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.884336\" xlink:href=\"#me44aefb8ae\" y=\"205.083226\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"212.528824\" xlink:href=\"#me44aefb8ae\" y=\"160.419808\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"316.643713\" xlink:href=\"#me44aefb8ae\" y=\"48.986034\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"301.212491\" xlink:href=\"#me44aefb8ae\" y=\"53.871638\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.926493\" xlink:href=\"#me44aefb8ae\" y=\"187.499091\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"161.421442\" xlink:href=\"#me44aefb8ae\" y=\"165.881111\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.353608\" xlink:href=\"#me44aefb8ae\" y=\"167.015295\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.670052\" xlink:href=\"#me44aefb8ae\" y=\"150.055148\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.313029\" xlink:href=\"#me44aefb8ae\" y=\"189.332603\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.935893\" xlink:href=\"#me44aefb8ae\" y=\"61.602797\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"281.18786\" xlink:href=\"#me44aefb8ae\" y=\"98.386983\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"276.68903\" xlink:href=\"#me44aefb8ae\" y=\"97.661067\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.528252\" xlink:href=\"#me44aefb8ae\" y=\"148.046488\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"278.103744\" xlink:href=\"#me44aefb8ae\" y=\"116.957075\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"183.026071\" xlink:href=\"#me44aefb8ae\" y=\"161.088598\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.848371\" xlink:href=\"#me44aefb8ae\" y=\"137.300557\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"311.045269\" xlink:href=\"#me44aefb8ae\" y=\"76.539699\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.646986\" xlink:href=\"#me44aefb8ae\" y=\"60.504842\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"246.33854\" xlink:href=\"#me44aefb8ae\" y=\"154.333317\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.661336\" xlink:href=\"#me44aefb8ae\" y=\"182.811808\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.806214\" xlink:href=\"#me44aefb8ae\" y=\"161.992714\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.424696\" xlink:href=\"#me44aefb8ae\" y=\"159.436597\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.082269\" xlink:href=\"#me44aefb8ae\" y=\"171.843225\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"197.319937\" xlink:href=\"#me44aefb8ae\" y=\"183.969648\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.4727\" xlink:href=\"#me44aefb8ae\" y=\"185.217154\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.490088\" xlink:href=\"#me44aefb8ae\" y=\"215.009292\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"193.385826\" xlink:href=\"#me44aefb8ae\" y=\"157.661809\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.057787\" xlink:href=\"#me44aefb8ae\" y=\"133.678309\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"177.577009\" xlink:href=\"#me44aefb8ae\" y=\"165.917783\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"337.021246\" xlink:href=\"#me44aefb8ae\" y=\"38.152844\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"266.649288\" xlink:href=\"#me44aefb8ae\" y=\"128.905491\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.878289\" xlink:href=\"#me44aefb8ae\" y=\"133.79845\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.795807\" xlink:href=\"#me44aefb8ae\" y=\"38.080243\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"335.034244\" xlink:href=\"#me44aefb8ae\" y=\"43.709002\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.508986\" xlink:href=\"#me44aefb8ae\" y=\"185.28\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"259.36523\" xlink:href=\"#me44aefb8ae\" y=\"111.02406\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.795018\" xlink:href=\"#me44aefb8ae\" y=\"165.751036\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"305.624937\" xlink:href=\"#me44aefb8ae\" y=\"69.338833\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"231.679304\" xlink:href=\"#me44aefb8ae\" y=\"126.823334\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"334.052237\" xlink:href=\"#me44aefb8ae\" y=\"46.50228\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"201.276176\" xlink:href=\"#me44aefb8ae\" y=\"142.421749\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"52.518638\" xlink:href=\"#me44aefb8ae\" y=\"122.510059\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.111279\" xlink:href=\"#me44aefb8ae\" y=\"110.869344\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.598697\" xlink:href=\"#me44aefb8ae\" y=\"96.139232\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.746458\" xlink:href=\"#me44aefb8ae\" y=\"136.595559\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"343.976497\" xlink:href=\"#me44aefb8ae\" y=\"55.531398\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.147399\" xlink:href=\"#me44aefb8ae\" y=\"136.291244\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"330.366323\" xlink:href=\"#me44aefb8ae\" y=\"29.484346\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"179.131791\" xlink:href=\"#me44aefb8ae\" y=\"187.608818\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"346.051303\" xlink:href=\"#me44aefb8ae\" y=\"17.860294\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"238.902386\" xlink:href=\"#me44aefb8ae\" y=\"116.945901\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.598549\" xlink:href=\"#me44aefb8ae\" y=\"149.984762\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.434081\" xlink:href=\"#me44aefb8ae\" y=\"174.985537\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.579593\" xlink:href=\"#me44aefb8ae\" y=\"129.418458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"77.43825\" xlink:href=\"#me44aefb8ae\" y=\"171.456276\"/>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m393d59da96\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"41.406144\" xlink:href=\"#m393d59da96\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- −3 -->\r\n      <defs>\r\n       <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n       <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n      </defs>\r\n      <g transform=\"translate(34.035051 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"92.241611\" xlink:href=\"#m393d59da96\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- −2 -->\r\n      <defs>\r\n       <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n      </defs>\r\n      <g transform=\"translate(84.870517 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"143.077077\" xlink:href=\"#m393d59da96\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- −1 -->\r\n      <defs>\r\n       <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n      </defs>\r\n      <g transform=\"translate(135.705984 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"193.912544\" xlink:href=\"#m393d59da96\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 0 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n      </defs>\r\n      <g transform=\"translate(190.731294 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"244.74801\" xlink:href=\"#m393d59da96\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 1 -->\r\n      <g transform=\"translate(241.56676 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"295.583477\" xlink:href=\"#m393d59da96\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(292.402227 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_7\">\r\n     <g id=\"line2d_7\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"346.418943\" xlink:href=\"#m393d59da96\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 3 -->\r\n      <g transform=\"translate(343.237693 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_8\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"mf11bcb3d5d\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mf11bcb3d5d\" y=\"200.798884\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0 -->\r\n      <g transform=\"translate(13.5625 204.598102)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mf11bcb3d5d\" y=\"162.838951\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(13.5625 166.638169)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mf11bcb3d5d\" y=\"124.879018\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 4 -->\r\n      <defs>\r\n       <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 128.678236)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mf11bcb3d5d\" y=\"86.919085\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 6 -->\r\n      <defs>\r\n       <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 90.718303)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mf11bcb3d5d\" y=\"48.959152\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- 8 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 52.75837)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_13\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mf11bcb3d5d\" y=\"10.999219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_13\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(7.2 14.798437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 26.925 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 361.725 225.154793 \r\nL 361.725 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 361.725 225.154793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 26.925 7.714793 \r\nL 361.725 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"p1552116bc9\">\r\n   <rect height=\"217.44\" width=\"334.8\" x=\"26.925\" y=\"7.714793\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "image/png": "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\n"
     },
     "metadata": {
      "needs_background": "light"
     }
    }
   ],
   "source": [
    "plt.scatter(x, y)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 使用线性回归"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "0.4953707811865009"
     },
     "metadata": {},
     "execution_count": 4
    }
   ],
   "source": [
    "from sklearn.linear_model import LinearRegression\n",
    "\n",
    "lin_reg = LinearRegression()\n",
    "lin_reg.fit(X, y)\n",
    "lin_reg.score(X, y)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "output_type": "display_data",
     "data": {
      "text/plain": "<Figure size 432x288 with 1 Axes>",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"249.032918pt\" version=\"1.1\" viewBox=\"0 0 368.925 249.032918\" width=\"368.925pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n  <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n  </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M -0 249.032918 \r\nL 368.925 249.032918 \r\nL 368.925 0 \r\nL -0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 361.725 225.154793 \r\nL 361.725 7.714793 \r\nL 26.925 7.714793 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"PathCollection_1\">\r\n    <defs>\r\n     <path d=\"M 0 3 \r\nC 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\nC 2.683901 1.55874 3 0.795609 3 0 \r\nC 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\nC 1.55874 -2.683901 0.795609 -3 0 -3 \r\nC -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\nC -2.683901 -1.55874 -3 -0.795609 -3 0 \r\nC -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\nC -1.55874 2.683901 -0.795609 3 0 3 \r\nz\r\n\" id=\"m0cb14ef401\" style=\"stroke:#1f77b4;\"/>\r\n    </defs>\r\n    <g clip-path=\"url(#p81c794cd0e)\">\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.048431\" xlink:href=\"#m0cb14ef401\" y=\"112.78351\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"298.893875\" xlink:href=\"#m0cb14ef401\" y=\"86.409856\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"247.751676\" xlink:href=\"#m0cb14ef401\" y=\"116.906528\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.412168\" xlink:href=\"#m0cb14ef401\" y=\"106.289076\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"331.612999\" xlink:href=\"#m0cb14ef401\" y=\"59.835122\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"45.280782\" xlink:href=\"#m0cb14ef401\" y=\"138.290458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"167.555686\" xlink:href=\"#m0cb14ef401\" y=\"163.305013\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.294671\" xlink:href=\"#m0cb14ef401\" y=\"134.747072\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"71.885635\" xlink:href=\"#m0cb14ef401\" y=\"171.064086\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"196.37287\" xlink:href=\"#m0cb14ef401\" y=\"173.000451\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.484207\" xlink:href=\"#m0cb14ef401\" y=\"177.360728\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.38269\" xlink:href=\"#m0cb14ef401\" y=\"114.805476\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.240674\" xlink:href=\"#m0cb14ef401\" y=\"202.467959\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.172764\" xlink:href=\"#m0cb14ef401\" y=\"130.364963\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.84447\" xlink:href=\"#m0cb14ef401\" y=\"201.587803\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.632291\" xlink:href=\"#m0cb14ef401\" y=\"109.377865\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.964406\" xlink:href=\"#m0cb14ef401\" y=\"130.467091\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.829173\" xlink:href=\"#m0cb14ef401\" y=\"167.282996\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.248434\" xlink:href=\"#m0cb14ef401\" y=\"175.947756\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.948124\" xlink:href=\"#m0cb14ef401\" y=\"140.026902\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"48.493513\" xlink:href=\"#m0cb14ef401\" y=\"141.214358\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.248405\" xlink:href=\"#m0cb14ef401\" y=\"136.321215\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.121154\" xlink:href=\"#m0cb14ef401\" y=\"150.80253\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.647135\" xlink:href=\"#m0cb14ef401\" y=\"133.341347\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"318.717557\" xlink:href=\"#m0cb14ef401\" y=\"47.475703\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"339.814497\" xlink:href=\"#m0cb14ef401\" y=\"18.987537\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"203.91774\" xlink:href=\"#m0cb14ef401\" y=\"170.787057\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.444675\" xlink:href=\"#m0cb14ef401\" y=\"135.090334\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"219.476465\" xlink:href=\"#m0cb14ef401\" y=\"167.403531\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.745962\" xlink:href=\"#m0cb14ef401\" y=\"187.199093\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"312.531812\" xlink:href=\"#m0cb14ef401\" y=\"74.618976\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"232.467542\" xlink:href=\"#m0cb14ef401\" y=\"122.999356\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"291.173101\" xlink:href=\"#m0cb14ef401\" y=\"103.901953\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"208.353503\" xlink:href=\"#m0cb14ef401\" y=\"113.497462\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.50864\" xlink:href=\"#m0cb14ef401\" y=\"135.460331\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.045048\" xlink:href=\"#m0cb14ef401\" y=\"116.162712\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.137771\" xlink:href=\"#m0cb14ef401\" y=\"167.108095\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.332902\" xlink:href=\"#m0cb14ef401\" y=\"147.981834\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.849925\" xlink:href=\"#m0cb14ef401\" y=\"98.747227\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.328772\" xlink:href=\"#m0cb14ef401\" y=\"169.510792\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.606509\" xlink:href=\"#m0cb14ef401\" y=\"133.518028\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"189.880434\" xlink:href=\"#m0cb14ef401\" y=\"202.094549\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.278651\" xlink:href=\"#m0cb14ef401\" y=\"162.441732\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"294.098614\" xlink:href=\"#m0cb14ef401\" y=\"103.435525\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.776007\" xlink:href=\"#m0cb14ef401\" y=\"196.070054\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.884336\" xlink:href=\"#m0cb14ef401\" y=\"205.083226\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"212.528824\" xlink:href=\"#m0cb14ef401\" y=\"160.419808\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"316.643713\" xlink:href=\"#m0cb14ef401\" y=\"48.986034\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"301.212491\" xlink:href=\"#m0cb14ef401\" y=\"53.871638\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.926493\" xlink:href=\"#m0cb14ef401\" y=\"187.499091\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"161.421442\" xlink:href=\"#m0cb14ef401\" y=\"165.881111\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.353608\" xlink:href=\"#m0cb14ef401\" y=\"167.015295\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.670052\" xlink:href=\"#m0cb14ef401\" y=\"150.055148\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.313029\" xlink:href=\"#m0cb14ef401\" y=\"189.332603\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.935893\" xlink:href=\"#m0cb14ef401\" y=\"61.602797\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"281.18786\" xlink:href=\"#m0cb14ef401\" y=\"98.386983\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"276.68903\" xlink:href=\"#m0cb14ef401\" y=\"97.661067\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.528252\" xlink:href=\"#m0cb14ef401\" y=\"148.046488\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"278.103744\" xlink:href=\"#m0cb14ef401\" y=\"116.957075\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"183.026071\" xlink:href=\"#m0cb14ef401\" y=\"161.088598\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.848371\" xlink:href=\"#m0cb14ef401\" y=\"137.300557\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"311.045269\" xlink:href=\"#m0cb14ef401\" y=\"76.539699\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.646986\" xlink:href=\"#m0cb14ef401\" y=\"60.504842\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"246.33854\" xlink:href=\"#m0cb14ef401\" y=\"154.333317\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.661336\" xlink:href=\"#m0cb14ef401\" y=\"182.811808\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.806214\" xlink:href=\"#m0cb14ef401\" y=\"161.992714\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.424696\" xlink:href=\"#m0cb14ef401\" y=\"159.436597\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.082269\" xlink:href=\"#m0cb14ef401\" y=\"171.843225\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"197.319937\" xlink:href=\"#m0cb14ef401\" y=\"183.969648\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.4727\" xlink:href=\"#m0cb14ef401\" y=\"185.217154\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.490088\" xlink:href=\"#m0cb14ef401\" y=\"215.009292\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"193.385826\" xlink:href=\"#m0cb14ef401\" y=\"157.661809\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.057787\" xlink:href=\"#m0cb14ef401\" y=\"133.678309\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"177.577009\" xlink:href=\"#m0cb14ef401\" y=\"165.917783\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"337.021246\" xlink:href=\"#m0cb14ef401\" y=\"38.152844\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"266.649288\" xlink:href=\"#m0cb14ef401\" y=\"128.905491\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.878289\" xlink:href=\"#m0cb14ef401\" y=\"133.79845\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.795807\" xlink:href=\"#m0cb14ef401\" y=\"38.080243\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"335.034244\" xlink:href=\"#m0cb14ef401\" y=\"43.709002\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.508986\" xlink:href=\"#m0cb14ef401\" y=\"185.28\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"259.36523\" xlink:href=\"#m0cb14ef401\" y=\"111.02406\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.795018\" xlink:href=\"#m0cb14ef401\" y=\"165.751036\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"305.624937\" xlink:href=\"#m0cb14ef401\" y=\"69.338833\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"231.679304\" xlink:href=\"#m0cb14ef401\" y=\"126.823334\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"334.052237\" xlink:href=\"#m0cb14ef401\" y=\"46.50228\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"201.276176\" xlink:href=\"#m0cb14ef401\" y=\"142.421749\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"52.518638\" xlink:href=\"#m0cb14ef401\" y=\"122.510059\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.111279\" xlink:href=\"#m0cb14ef401\" y=\"110.869344\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.598697\" xlink:href=\"#m0cb14ef401\" y=\"96.139232\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.746458\" xlink:href=\"#m0cb14ef401\" y=\"136.595559\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"343.976497\" xlink:href=\"#m0cb14ef401\" y=\"55.531398\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.147399\" xlink:href=\"#m0cb14ef401\" y=\"136.291244\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"330.366323\" xlink:href=\"#m0cb14ef401\" y=\"29.484346\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"179.131791\" xlink:href=\"#m0cb14ef401\" y=\"187.608818\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"346.051303\" xlink:href=\"#m0cb14ef401\" y=\"17.860294\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"238.902386\" xlink:href=\"#m0cb14ef401\" y=\"116.945901\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.598549\" xlink:href=\"#m0cb14ef401\" y=\"149.984762\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.434081\" xlink:href=\"#m0cb14ef401\" y=\"174.985537\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.579593\" xlink:href=\"#m0cb14ef401\" y=\"129.418458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"77.43825\" xlink:href=\"#m0cb14ef401\" y=\"171.456276\"/>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m83cba6a5be\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"41.406144\" xlink:href=\"#m83cba6a5be\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- −3 -->\r\n      <defs>\r\n       <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n       <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n      </defs>\r\n      <g transform=\"translate(34.035051 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"92.241611\" xlink:href=\"#m83cba6a5be\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- −2 -->\r\n      <defs>\r\n       <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n      </defs>\r\n      <g transform=\"translate(84.870517 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"143.077077\" xlink:href=\"#m83cba6a5be\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- −1 -->\r\n      <defs>\r\n       <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n      </defs>\r\n      <g transform=\"translate(135.705984 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"193.912544\" xlink:href=\"#m83cba6a5be\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 0 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n      </defs>\r\n      <g transform=\"translate(190.731294 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"244.74801\" xlink:href=\"#m83cba6a5be\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 1 -->\r\n      <g transform=\"translate(241.56676 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"295.583477\" xlink:href=\"#m83cba6a5be\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(292.402227 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_7\">\r\n     <g id=\"line2d_7\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"346.418943\" xlink:href=\"#m83cba6a5be\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 3 -->\r\n      <g transform=\"translate(343.237693 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_8\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m6113cc9fda\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m6113cc9fda\" y=\"200.798884\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0 -->\r\n      <g transform=\"translate(13.5625 204.598102)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m6113cc9fda\" y=\"162.838951\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(13.5625 166.638169)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m6113cc9fda\" y=\"124.879018\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 4 -->\r\n      <defs>\r\n       <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 128.678236)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m6113cc9fda\" y=\"86.919085\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 6 -->\r\n      <defs>\r\n       <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 90.718303)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m6113cc9fda\" y=\"48.959152\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- 8 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 52.75837)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_13\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m6113cc9fda\" y=\"10.999219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_13\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(7.2 14.798437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_14\">\r\n    <path clip-path=\"url(#p81c794cd0e)\" d=\"M 42.598697 184.769194 \r\nL 42.964406 184.638893 \r\nL 45.280782 183.813574 \r\nL 46.353608 183.431329 \r\nL 46.424696 183.406001 \r\nL 48.493513 182.668887 \r\nL 52.518638 181.234746 \r\nL 56.294671 179.889356 \r\nL 56.746458 179.728385 \r\nL 64.332902 177.025356 \r\nL 65.606509 176.571574 \r\nL 71.885635 174.334338 \r\nL 73.057787 173.916704 \r\nL 75.248434 173.136182 \r\nL 75.829173 172.929266 \r\nL 77.43825 172.355957 \r\nL 88.278651 168.493552 \r\nL 90.795018 167.596977 \r\nL 92.579593 166.961138 \r\nL 96.848371 165.440184 \r\nL 99.776007 164.397075 \r\nL 100.240674 164.231516 \r\nL 101.508986 163.77962 \r\nL 101.647135 163.730398 \r\nL 102.484207 163.432151 \r\nL 106.147399 162.126966 \r\nL 108.328772 161.349749 \r\nL 113.082269 159.656091 \r\nL 116.948124 158.278697 \r\nL 119.661336 157.311987 \r\nL 120.444675 157.032886 \r\nL 123.884336 155.807344 \r\nL 130.4727 153.459928 \r\nL 130.84447 153.327468 \r\nL 132.670052 152.677018 \r\nL 140.745962 149.799593 \r\nL 145.121154 148.240724 \r\nL 149.313029 146.747171 \r\nL 154.137771 145.028128 \r\nL 161.421442 142.432976 \r\nL 167.555686 140.247362 \r\nL 168.50864 139.907827 \r\nL 168.926493 139.758947 \r\nL 169.528252 139.544542 \r\nL 172.434081 138.509203 \r\nL 172.806214 138.376614 \r\nL 177.577009 136.676793 \r\nL 179.131791 136.122828 \r\nL 183.026071 134.735307 \r\nL 189.880434 132.293116 \r\nL 193.385826 131.044154 \r\nL 194.490088 130.650709 \r\nL 196.37287 129.979879 \r\nL 197.319937 129.642442 \r\nL 201.276176 128.232844 \r\nL 203.91774 127.291663 \r\nL 208.353503 125.711212 \r\nL 212.528824 124.223557 \r\nL 219.476465 121.748131 \r\nL 231.679304 117.400293 \r\nL 232.467542 117.119446 \r\nL 238.902386 114.826729 \r\nL 246.33854 112.177248 \r\nL 247.751676 111.673752 \r\nL 255.048431 109.073938 \r\nL 255.172764 109.029638 \r\nL 255.598549 108.877932 \r\nL 259.36523 107.535874 \r\nL 260.646986 107.079188 \r\nL 260.878289 106.996775 \r\nL 263.111279 106.201167 \r\nL 263.248405 106.15231 \r\nL 263.412168 106.093961 \r\nL 266.649288 104.940584 \r\nL 268.045048 104.443279 \r\nL 268.38269 104.322978 \r\nL 276.68903 101.363452 \r\nL 277.632291 101.027371 \r\nL 277.849925 100.949828 \r\nL 278.103744 100.859393 \r\nL 281.18786 99.760531 \r\nL 291.173101 96.202817 \r\nL 294.098614 95.160465 \r\nL 298.893875 93.451927 \r\nL 301.212491 92.62581 \r\nL 305.624937 91.053668 \r\nL 311.045269 89.122419 \r\nL 312.531812 88.592767 \r\nL 313.795807 88.142409 \r\nL 313.935893 88.092497 \r\nL 316.643713 87.127708 \r\nL 318.717557 86.388803 \r\nL 330.366323 82.23838 \r\nL 331.612999 81.794193 \r\nL 334.052237 80.925099 \r\nL 335.034244 80.575213 \r\nL 337.021246 79.86725 \r\nL 339.814497 78.872022 \r\nL 343.976497 77.389112 \r\nL 346.051303 76.649865 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 26.925 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 361.725 225.154793 \r\nL 361.725 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 361.725 225.154793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 26.925 7.714793 \r\nL 361.725 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"p81c794cd0e\">\r\n   <rect height=\"217.44\" width=\"334.8\" x=\"26.925\" y=\"7.714793\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "image/png": "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\n"
     },
     "metadata": {
      "needs_background": "light"
     }
    }
   ],
   "source": [
    "y_predict = lin_reg.predict(X)\n",
    "plt.scatter(x, y)\n",
    "plt.plot(np.sort(x), y_predict[np.argsort(x)], color='r')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "3.0750025765636577"
     },
     "metadata": {},
     "execution_count": 6
    }
   ],
   "source": [
    "from sklearn.metrics import mean_squared_error\n",
    "\n",
    "y_predict = lin_reg.predict(X)\n",
    "# 求均方误差\n",
    "mean_squared_error(y, y_predict)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 使用多项式回归"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "from sklearn.pipeline import Pipeline\n",
    "from sklearn.preprocessing import PolynomialFeatures\n",
    "from sklearn.preprocessing import StandardScaler\n",
    "\n",
    "def PolynomialRegression(degree):\n",
    "    return Pipeline([\n",
    "        (\"poly\", PolynomialFeatures(degree=degree)),\n",
    "        (\"std_scaler\", StandardScaler()),\n",
    "        (\"lin_reg\", LinearRegression())\n",
    "    ])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "Pipeline(memory=None,\n         steps=[('poly',\n                 PolynomialFeatures(degree=2, include_bias=True,\n                                    interaction_only=False, order='C')),\n                ('std_scaler',\n                 StandardScaler(copy=True, with_mean=True, with_std=True)),\n                ('lin_reg',\n                 LinearRegression(copy_X=True, fit_intercept=True, n_jobs=None,\n                                  normalize=False))],\n         verbose=False)"
     },
     "metadata": {},
     "execution_count": 8
    }
   ],
   "source": [
    "poly2_reg = PolynomialRegression(degree=2)\n",
    "poly2_reg.fit(X, y)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "1.0987392142417856"
     },
     "metadata": {},
     "execution_count": 9
    }
   ],
   "source": [
    "y2_predict = poly2_reg.predict(X)\n",
    "mean_squared_error(y, y2_predict)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "output_type": "display_data",
     "data": {
      "text/plain": "<Figure size 432x288 with 1 Axes>",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"249.032918pt\" version=\"1.1\" viewBox=\"0 0 368.925 249.032918\" width=\"368.925pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n  <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n  </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M -0 249.032918 \r\nL 368.925 249.032918 \r\nL 368.925 0 \r\nL -0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 361.725 225.154793 \r\nL 361.725 7.714793 \r\nL 26.925 7.714793 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"PathCollection_1\">\r\n    <defs>\r\n     <path d=\"M 0 3 \r\nC 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\nC 2.683901 1.55874 3 0.795609 3 0 \r\nC 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\nC 1.55874 -2.683901 0.795609 -3 0 -3 \r\nC -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\nC -2.683901 -1.55874 -3 -0.795609 -3 0 \r\nC -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\nC -1.55874 2.683901 -0.795609 3 0 3 \r\nz\r\n\" id=\"m7a0e736216\" style=\"stroke:#1f77b4;\"/>\r\n    </defs>\r\n    <g clip-path=\"url(#p62be94f76d)\">\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.048431\" xlink:href=\"#m7a0e736216\" y=\"112.78351\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"298.893875\" xlink:href=\"#m7a0e736216\" y=\"86.409856\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"247.751676\" xlink:href=\"#m7a0e736216\" y=\"116.906528\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.412168\" xlink:href=\"#m7a0e736216\" y=\"106.289076\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"331.612999\" xlink:href=\"#m7a0e736216\" y=\"59.835122\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"45.280782\" xlink:href=\"#m7a0e736216\" y=\"138.290458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"167.555686\" xlink:href=\"#m7a0e736216\" y=\"163.305013\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.294671\" xlink:href=\"#m7a0e736216\" y=\"134.747072\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"71.885635\" xlink:href=\"#m7a0e736216\" y=\"171.064086\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"196.37287\" xlink:href=\"#m7a0e736216\" y=\"173.000451\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.484207\" xlink:href=\"#m7a0e736216\" y=\"177.360728\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.38269\" xlink:href=\"#m7a0e736216\" y=\"114.805476\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.240674\" xlink:href=\"#m7a0e736216\" y=\"202.467959\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.172764\" xlink:href=\"#m7a0e736216\" y=\"130.364963\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.84447\" xlink:href=\"#m7a0e736216\" y=\"201.587803\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.632291\" xlink:href=\"#m7a0e736216\" y=\"109.377865\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.964406\" xlink:href=\"#m7a0e736216\" y=\"130.467091\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.829173\" xlink:href=\"#m7a0e736216\" y=\"167.282996\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.248434\" xlink:href=\"#m7a0e736216\" y=\"175.947756\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.948124\" xlink:href=\"#m7a0e736216\" y=\"140.026902\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"48.493513\" xlink:href=\"#m7a0e736216\" y=\"141.214358\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.248405\" xlink:href=\"#m7a0e736216\" y=\"136.321215\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.121154\" xlink:href=\"#m7a0e736216\" y=\"150.80253\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.647135\" xlink:href=\"#m7a0e736216\" y=\"133.341347\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"318.717557\" xlink:href=\"#m7a0e736216\" y=\"47.475703\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"339.814497\" xlink:href=\"#m7a0e736216\" y=\"18.987537\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"203.91774\" xlink:href=\"#m7a0e736216\" y=\"170.787057\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.444675\" xlink:href=\"#m7a0e736216\" y=\"135.090334\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"219.476465\" xlink:href=\"#m7a0e736216\" y=\"167.403531\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.745962\" xlink:href=\"#m7a0e736216\" y=\"187.199093\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"312.531812\" xlink:href=\"#m7a0e736216\" y=\"74.618976\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"232.467542\" xlink:href=\"#m7a0e736216\" y=\"122.999356\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"291.173101\" xlink:href=\"#m7a0e736216\" y=\"103.901953\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"208.353503\" xlink:href=\"#m7a0e736216\" y=\"113.497462\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.50864\" xlink:href=\"#m7a0e736216\" y=\"135.460331\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.045048\" xlink:href=\"#m7a0e736216\" y=\"116.162712\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.137771\" xlink:href=\"#m7a0e736216\" y=\"167.108095\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.332902\" xlink:href=\"#m7a0e736216\" y=\"147.981834\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.849925\" xlink:href=\"#m7a0e736216\" y=\"98.747227\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.328772\" xlink:href=\"#m7a0e736216\" y=\"169.510792\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.606509\" xlink:href=\"#m7a0e736216\" y=\"133.518028\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"189.880434\" xlink:href=\"#m7a0e736216\" y=\"202.094549\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.278651\" xlink:href=\"#m7a0e736216\" y=\"162.441732\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"294.098614\" xlink:href=\"#m7a0e736216\" y=\"103.435525\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.776007\" xlink:href=\"#m7a0e736216\" y=\"196.070054\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.884336\" xlink:href=\"#m7a0e736216\" y=\"205.083226\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"212.528824\" xlink:href=\"#m7a0e736216\" y=\"160.419808\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"316.643713\" xlink:href=\"#m7a0e736216\" y=\"48.986034\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"301.212491\" xlink:href=\"#m7a0e736216\" y=\"53.871638\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.926493\" xlink:href=\"#m7a0e736216\" y=\"187.499091\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"161.421442\" xlink:href=\"#m7a0e736216\" y=\"165.881111\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.353608\" xlink:href=\"#m7a0e736216\" y=\"167.015295\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.670052\" xlink:href=\"#m7a0e736216\" y=\"150.055148\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.313029\" xlink:href=\"#m7a0e736216\" y=\"189.332603\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.935893\" xlink:href=\"#m7a0e736216\" y=\"61.602797\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"281.18786\" xlink:href=\"#m7a0e736216\" y=\"98.386983\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"276.68903\" xlink:href=\"#m7a0e736216\" y=\"97.661067\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.528252\" xlink:href=\"#m7a0e736216\" y=\"148.046488\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"278.103744\" xlink:href=\"#m7a0e736216\" y=\"116.957075\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"183.026071\" xlink:href=\"#m7a0e736216\" y=\"161.088598\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.848371\" xlink:href=\"#m7a0e736216\" y=\"137.300557\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"311.045269\" xlink:href=\"#m7a0e736216\" y=\"76.539699\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.646986\" xlink:href=\"#m7a0e736216\" y=\"60.504842\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"246.33854\" xlink:href=\"#m7a0e736216\" y=\"154.333317\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.661336\" xlink:href=\"#m7a0e736216\" y=\"182.811808\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.806214\" xlink:href=\"#m7a0e736216\" y=\"161.992714\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.424696\" xlink:href=\"#m7a0e736216\" y=\"159.436597\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.082269\" xlink:href=\"#m7a0e736216\" y=\"171.843225\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"197.319937\" xlink:href=\"#m7a0e736216\" y=\"183.969648\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.4727\" xlink:href=\"#m7a0e736216\" y=\"185.217154\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.490088\" xlink:href=\"#m7a0e736216\" y=\"215.009292\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"193.385826\" xlink:href=\"#m7a0e736216\" y=\"157.661809\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.057787\" xlink:href=\"#m7a0e736216\" y=\"133.678309\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"177.577009\" xlink:href=\"#m7a0e736216\" y=\"165.917783\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"337.021246\" xlink:href=\"#m7a0e736216\" y=\"38.152844\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"266.649288\" xlink:href=\"#m7a0e736216\" y=\"128.905491\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.878289\" xlink:href=\"#m7a0e736216\" y=\"133.79845\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.795807\" xlink:href=\"#m7a0e736216\" y=\"38.080243\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"335.034244\" xlink:href=\"#m7a0e736216\" y=\"43.709002\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.508986\" xlink:href=\"#m7a0e736216\" y=\"185.28\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"259.36523\" xlink:href=\"#m7a0e736216\" y=\"111.02406\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.795018\" xlink:href=\"#m7a0e736216\" y=\"165.751036\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"305.624937\" xlink:href=\"#m7a0e736216\" y=\"69.338833\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"231.679304\" xlink:href=\"#m7a0e736216\" y=\"126.823334\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"334.052237\" xlink:href=\"#m7a0e736216\" y=\"46.50228\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"201.276176\" xlink:href=\"#m7a0e736216\" y=\"142.421749\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"52.518638\" xlink:href=\"#m7a0e736216\" y=\"122.510059\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.111279\" xlink:href=\"#m7a0e736216\" y=\"110.869344\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.598697\" xlink:href=\"#m7a0e736216\" y=\"96.139232\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.746458\" xlink:href=\"#m7a0e736216\" y=\"136.595559\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"343.976497\" xlink:href=\"#m7a0e736216\" y=\"55.531398\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.147399\" xlink:href=\"#m7a0e736216\" y=\"136.291244\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"330.366323\" xlink:href=\"#m7a0e736216\" y=\"29.484346\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"179.131791\" xlink:href=\"#m7a0e736216\" y=\"187.608818\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"346.051303\" xlink:href=\"#m7a0e736216\" y=\"17.860294\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"238.902386\" xlink:href=\"#m7a0e736216\" y=\"116.945901\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.598549\" xlink:href=\"#m7a0e736216\" y=\"149.984762\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.434081\" xlink:href=\"#m7a0e736216\" y=\"174.985537\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.579593\" xlink:href=\"#m7a0e736216\" y=\"129.418458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"77.43825\" xlink:href=\"#m7a0e736216\" y=\"171.456276\"/>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m2d37bb45b5\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"41.406144\" xlink:href=\"#m2d37bb45b5\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- −3 -->\r\n      <defs>\r\n       <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n       <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n      </defs>\r\n      <g transform=\"translate(34.035051 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"92.241611\" xlink:href=\"#m2d37bb45b5\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- −2 -->\r\n      <defs>\r\n       <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n      </defs>\r\n      <g transform=\"translate(84.870517 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"143.077077\" xlink:href=\"#m2d37bb45b5\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- −1 -->\r\n      <defs>\r\n       <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n      </defs>\r\n      <g transform=\"translate(135.705984 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"193.912544\" xlink:href=\"#m2d37bb45b5\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 0 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n      </defs>\r\n      <g transform=\"translate(190.731294 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"244.74801\" xlink:href=\"#m2d37bb45b5\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 1 -->\r\n      <g transform=\"translate(241.56676 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"295.583477\" xlink:href=\"#m2d37bb45b5\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(292.402227 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_7\">\r\n     <g id=\"line2d_7\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"346.418943\" xlink:href=\"#m2d37bb45b5\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 3 -->\r\n      <g transform=\"translate(343.237693 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_8\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m225b740223\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m225b740223\" y=\"200.798884\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0 -->\r\n      <g transform=\"translate(13.5625 204.598102)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m225b740223\" y=\"162.838951\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(13.5625 166.638169)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m225b740223\" y=\"124.879018\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 4 -->\r\n      <defs>\r\n       <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 128.678236)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m225b740223\" y=\"86.919085\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 6 -->\r\n      <defs>\r\n       <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 90.718303)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m225b740223\" y=\"48.959152\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- 8 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 52.75837)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_13\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m225b740223\" y=\"10.999219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_13\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(7.2 14.798437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_14\">\r\n    <path clip-path=\"url(#p62be94f76d)\" d=\"M 42.598697 134.394633 \r\nL 42.964406 134.667057 \r\nL 45.280782 136.369569 \r\nL 46.353608 137.144624 \r\nL 46.424696 137.195679 \r\nL 48.493513 138.665126 \r\nL 52.518638 141.433294 \r\nL 56.294671 143.921095 \r\nL 56.746458 144.211679 \r\nL 64.332902 148.865408 \r\nL 65.606509 149.604895 \r\nL 71.885635 153.075127 \r\nL 73.057787 153.690595 \r\nL 75.248434 154.813575 \r\nL 75.829173 155.105317 \r\nL 77.43825 155.900614 \r\nL 88.278651 160.7589 \r\nL 90.795018 161.76221 \r\nL 92.579593 162.445329 \r\nL 96.848371 163.983706 \r\nL 99.776007 164.960762 \r\nL 100.240674 165.110002 \r\nL 101.508986 165.509216 \r\nL 101.647135 165.551981 \r\nL 102.484207 165.808077 \r\nL 106.147399 166.867768 \r\nL 108.328772 167.451597 \r\nL 113.082269 168.601789 \r\nL 116.948124 169.413835 \r\nL 119.661336 169.917673 \r\nL 120.444675 170.052997 \r\nL 123.884336 170.59343 \r\nL 130.4727 171.383975 \r\nL 130.84447 171.419004 \r\nL 132.670052 171.576163 \r\nL 140.745962 171.975345 \r\nL 145.121154 171.989918 \r\nL 149.313029 171.870923 \r\nL 154.137771 171.572901 \r\nL 161.421442 170.796471 \r\nL 167.555686 169.837836 \r\nL 168.50864 169.663908 \r\nL 168.926493 169.585522 \r\nL 169.528252 169.470367 \r\nL 172.434081 168.876557 \r\nL 172.806214 168.795995 \r\nL 177.577009 167.672338 \r\nL 179.131791 167.269732 \r\nL 183.026071 166.182754 \r\nL 189.880434 163.996785 \r\nL 193.385826 162.744409 \r\nL 194.490088 162.331042 \r\nL 196.37287 161.605423 \r\nL 197.319937 161.230504 \r\nL 201.276176 159.592513 \r\nL 203.91774 158.434307 \r\nL 208.353503 156.373199 \r\nL 212.528824 154.299993 \r\nL 219.476465 150.564116 \r\nL 231.679304 143.137227 \r\nL 232.467542 142.619577 \r\nL 238.902386 138.221625 \r\nL 246.33854 132.757437 \r\nL 247.751676 131.672747 \r\nL 255.048431 125.836631 \r\nL 255.172764 125.73377 \r\nL 255.598549 125.380652 \r\nL 259.36523 122.198345 \r\nL 260.646986 121.091487 \r\nL 260.878289 120.890449 \r\nL 263.111279 118.929274 \r\nL 263.248405 118.807636 \r\nL 263.412168 118.662188 \r\nL 266.649288 115.746341 \r\nL 268.045048 114.465164 \r\nL 268.38269 114.153074 \r\nL 276.68903 106.209503 \r\nL 277.632291 105.275136 \r\nL 277.849925 105.058619 \r\nL 278.103744 104.805659 \r\nL 281.18786 101.69387 \r\nL 291.173101 91.135879 \r\nL 294.098614 87.902722 \r\nL 298.893875 82.466122 \r\nL 301.212491 79.776339 \r\nL 305.624937 74.547579 \r\nL 311.045269 67.927152 \r\nL 312.531812 66.073465 \r\nL 313.795807 64.484419 \r\nL 313.935893 64.30758 \r\nL 316.643713 60.860788 \r\nL 318.717557 58.184271 \r\nL 330.366323 42.558476 \r\nL 331.612999 40.826649 \r\nL 334.052237 37.404883 \r\nL 335.034244 36.014884 \r\nL 337.021246 33.180505 \r\nL 339.814497 29.146609 \r\nL 343.976497 23.028848 \r\nL 346.051303 19.931164 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 26.925 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 361.725 225.154793 \r\nL 361.725 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 361.725 225.154793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 26.925 7.714793 \r\nL 361.725 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"p62be94f76d\">\r\n   <rect height=\"217.44\" width=\"334.8\" x=\"26.925\" y=\"7.714793\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXAAAAD5CAYAAAA+0W6bAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nO3dd3yUVb7H8c8PDBBQCAquS6TZsCEiUVSwYcMK1mvXtXB117aWFddd6yqs2Favde0FVlQWUUAsiF50dY0ELyBF1gUxiEQlrggIhHP/OAmmzEymPFOeme/79coryeTJPGeSmd9z5nd+5xxzziEiIuHTItsNEBGR5CiAi4iElAK4iEhIKYCLiISUAriISEgpgIuIhNQmzR1gZo8DRwPLnXO71t62OfA80ANYBJzsnFvR3H116tTJ9ejRI4XmiogUno8//vgb51znxrdbc3XgZrY/sBJ4ul4Avx34zjk30syGAx2dc9c014iysjJXXl6e1AMQESlUZvaxc66s8e3NplCcc+8C3zW6eQjwVO3XTwFDU26hiIgkJNkc+C+cc18B1H7eMrgmiYhIPNI+iGlmw8ys3MzKq6qq0n06EZGCkWwA/9rMfglQ+3l5tAOdc48458qcc2WdOzfJwYuISJKSDeATgLNrvz4beDmY5oiISLyaDeBmNgb4B9DLzL40s/OAkcChZvYZcGjt9yIikkHN1oE7506N8qODA26LiEheGV9Ryagp81lavZouJcVcfXgvhvYtDez+mw3gIiISW6RADXDtuFmsXlcDQGX1aq4dNwsgsCCuAC4ikoLxFZURA3WbohYbb6uzel0No6bMDyyAay0UEZEUjJoyP2KgXrFqHQA7VC2i/ZqVG3+2tHp1YOdWABcRSUGsgFy8dg1/Hfcn/vrSLRtv61JSHNi5FcBFRFIQLSCXFBdx3f8+RffqZdy5/5kAFBe13JgfD4ICuIhICq4+vBfFRS0b3FZc1JL/6fI9Z5S/wth9j+OjrrtSWlLMiON7qwpFRCRX1AXk+lUo1w4sZeBZR8C223Ly689wcrt2aTm3AriISIqG9i1t2LO+8EJYtAjefRfSFLxBKRQRkWBNmQIPPwxXXgkDB6b1VArgIiJBWbECzjsPdt4Zbrml+eNTpBSKiEgUCU+Fv/RSWLYMXn4Z2rRJe/sUwEVEIog2wxKiTIUfNw6efRZuuAH69ctIG5VCERGJINoMy1FT5jc9ePlyP3C5xx5w3XUZaqECuIhIRNFmWDa53Tm44AL4z3/g6aehqCgDrfMUwEVEIog2w7LJ7U88ARMmwIgRsMsuGWjZzxTARUQiiDbDssFU+H//Gy67DA46yH/OMA1iiohEEGmGZYMqlJoaOOssaNECnnzSf84wBXARkSiazLCs7/bbYfp0n/fu1i2zDaulFIqISKJmzIDrr4eTT4YzzshaM9QDF5G8lZY9KVetgtNPZ/XmnTiu16nMv3ZSWva7jIcCuIjkpYQn4sTr6qth3jx+c9ptzFtbFOx9J0gpFBHJSwlNxInXq6/CAw8wZuCJTO26W7D3nQQFcBHJS3FPxInXsmXwq19Bnz7c2P/0YO87SQrgIpKX4p6IE48NG+Ccc2DlShg9mk6d2gd33ylQABeRvBTXRJx43XefX+f7zjsZ/1MHVq1d3+SQoPe7jIcGMUUkLzU7ESden3wCv/sdHHMM4/c+tsHAaJ2S4iJuPHYXVaGIiAQl5kScePzwg6/13mILePxxRj36f02CN0C71ptkPHiDAriISGTOwUUXwcKFMHUqdOpEZdADoylSABeRghL35J7HH4fnnoObboIDDmB8RSUGuAj3menByzopDWKa2W/NbI6ZzTazMWaW/j2ERESSVDe5p7J6NY6fJ+CMr6hseODs2XDJJTBo0MYNGkZNmR8xeBtkfPCyTtIB3MxKgUuBMufcrkBL4JSgGiYiEqTxFZVcOfaT5if3/Pijz3u3b+974C19JUu0NIkjs7Mv60u1jHAToNjMNgHaAktTb5KISLDqet41LlIfulFwvvhimDfPB++tttp4c7Q0SWmW0ieQQgB3zlUCdwBfAF8B3zvnXg+qYSIiQYk0rb6+jcH56af92t5/+AMcfHCDYwKtKw9IKimUjsAQoCfQBWhnZk3WVTSzYWZWbmblVVVVybdURCRJsapENgbhuXN91ckBB/id5RsZ2reUEcf3prSkGMP3vEcc3ztr6RNIrQrlEODfzrkqADMbB+wLPFv/IOfcI8AjAGVlZZHfv4iIpFGXkuKIJYAtzXwQ7tUR+g+Gtm0b5L0bS7muPGCp5MC/APY2s7ZmZsDBwNxgmiUi0tD4ikoGjJxKz+ETGTByatPKkRiipT/uPLmPD8iXXeYrT555BkpzJ0A3J+keuHPuQzN7EZgBrAcqqO1pi4gEKdW1vWNOqx89Gh59FIYPh8GDA2tv4BtJRGAuyqhsOpSVlbny8vKMnU9E8sOAkVMjpkBKS4p5b/ig5O94wQLo1w/69IFp02CT1Oc2Nr7YgO/tp5IvN7OPnXNljW/XaoQikvMCX9sbYM0aX+/dqhWMGRNI8IY0bSQRhQK4iOS8QNf2rnPFFX6lwaefhq5dk7+fRtJysYlCAVxEcl7gNdhjx8KDD8KVV8JRRzV7eCIDqGm52EShAC4iQGpVHukWaA32woVwwQXQvz+MGNHs4XGvn1IrkxN+tBqhiKRvB/cAJVOD3bgaZPj+3TjmohN8vvv556GoqNn7iJXTjtSewDaSiIMCuIgkHKTCoMlFacUqNlx4IW72LGzSJOjePa77SSannakJP0qhiEhGB94ypfFF6YyZkxky6y0eH3RmQvXemcxpJ0oBXERyOkglq/7FZ4/KuVz/5iO8vU0/bu13YkL3k4uLWNVRABeRnA5Syaq7+HT6cQUPjB/Bss224PKjr+KXHdsldD+5uIhVHeXARSSjA2+ZcvXhvfjjCxX8z8t/pmTNSo4/4w7Wti9J6qKUa4tY1VEAFxEgd4NUsob2LWXXO25kuyWzueKoK/i+1y6MCPlFqTEFcBHJT889x3ajH4VLL+Wuv9yZ7dakhQK4iIRW1FX/ZsyA88/3mzPccUe2m5k2CuAiEkrRJh+1+u4bjvzVUNhyS3jhhbgm64SVAriIhFKkyUfr16yh9Lwz4JtvYPp06Nw5S63LDAVwEQmlJpOMnOPm1x+kz+LZfpr8Hntkp2EZpDpwEQmlxpOMzprxKqf+3+s8edDpfp3vAqAALiKhVH/y0b6LZnL9W3/lzR32oWTUiJxeWTFISqGISCjV1XOPHv0297/8Z77YshtrHnsCWrTI+ZUVg6IeuIiE1tDt2jN28kg6ti1im/fe5OiBvbhxwpyMbWmWbeqBi0g41dTAKafAvHkwZQpsuy3jKyqpXr0u4uFhXlkxGgVwEQmnq66CSZP81mgHHwwQs5cd5pUVo1EKRUTC56GH4J574PLL4cILN94cq5cd5pUVo1EAF5FweeMNuPhivxlxo2ny0XrZHdsW5d0AJiiAi0iYzJ0LJ50EO+8MY8ZAy4ZrmEdb1/yGY3bJZCszRjlwEQmH5ct9r7t1a3jlFdhssyaH5OO65rEogItI7lu9GoYMga++gmnTYm5InG/rmseiAC4iuW3DBjjrLPjwQ3jxRejfP9styhkK4CKS266+2gfuO+6A44/PdmtySkqDmGZWYmYvmtk8M5trZvsE1TAREe65B+66ixf2OY6ey3vl9bomyUi1B/4X4DXn3Ilm1gpoG0CbRETgxRdxV1zBm7325ZqB5+DM8npdk2Qk3QM3s/bA/sBjAM65tc656qAaJiIFbPp0OOMMZnfdiYuPupINLX4uDczXdU2SkUoKZRugCnjCzCrM7FEzaxdQu0SkUM2bB8ceC927c/aQ6/ipqHWTQ/JxXZNkpBLANwH2AB50zvUFfgSGNz7IzIaZWbmZlVdVVaVwOhHJe0uXwuDBfh/LyZMp7rJVxMPycV2TZKQSwL8EvnTOfVj7/Yv4gN6Ac+4R51yZc66sc57vTyciKaiu9sH722/9IlXbbBN1ZmU+rmuSjKQHMZ1zy8xsiZn1cs7NBw4GPg2uaSJSMNas8RN15s2DiROhXz+g8GZWJirVKpRLgOdqK1A+B36VepNEpKCsXw+nnQbvvuvXNzn00AY/LqSZlYlKKYA752YCZQG1RUQKzYYNcO658Pe/w733+g0aJG5ajVBEssM5vyzsM8/ArbfCJZdku0Whk/NT6cdXVCr/JZJvnIPhw/1uOtdcA9dem+0WhVJOB/DxFZUFs7u0SNgl1NkaMQJuvx0uush/bZbZxuYJc85l7GRlZWWuvLw87uMHjJxKZYSC/dKSYt4bPijIpolIChp3tuq0LWrB6nUbGgb0++6DSy+FM8+EJ5+EFsrkNsfMPnbONRlvzOkeeLTZVpqFJZJbRk2Z3yR4A6xatwH4+d1ztwlj2ePGK+C44+DxxxW8U5TTf71os600C0skt8TTqTpo1jv0uekqOOwwXy64SU73H0MhpwO4ZmGJhENznaoD//UR97xyBzNKd4Rx4/y2aJKynA7gQ/uWMuL43pSWFGP43PeI43trAFMkx1x9eC+iDUP2/2IWD40fwfzO3bnuvBHQTmveBSXn38NoFpZI7hvat5Tyxd/x3AdfUL8sos/S+Tz20s180WErhp1+K9cM6RfzflQ2nJicD+AiEg5/Gtqbsu6bbwzAe69YxMMv3MC3bTtw9bBRXHPSgIjBuC5oV1avxmDjBUBlw83L6TJCEQmpGTPgkEOgQ4eYu8hHKz+sT2XDIS0jFJHMSzmNMXOmD96bbQZvvx01eEP08sP6VDYcnQK4iGyU8uznigofvDfd1Pe8e/SIeXg8wVllw9HldBWKiGRWpB5x3HtQlpfDwQf7KpNp06Bnz2Z/pbngrLLh2BTARWSjpGc/T58OgwbxY9vNOPGUEfR8ZC4DRk5lfEVlzF+LNNejrhxRZcPNUwpFRDbqUlIccf2hmD3lN9+EIUP4ofNWHDPkRha1KAHiS79ox53UKICLFLj6g5YlbYtoAWyo9/OiFhY9jfHKK3DSSbDDDpx6zPUsqmkY6OvSL7ECsuZ6JE8BXKTA1A/YHYqL+HHtetbV+HLiFavWNf2FaFMsx46F00+Hvn3htdeYc/s/Ih6mKpL0UQ5cJAnjKyoZMHIqPYdPjCvXmyvqqkwqq1fjgOrV6zYG72jW1bimg5hPPQWnngp77+1TKJtvrsXnskABXCRBjYNgXa43DEE8nrrrSCqrV2+8YN0x5DI45xwYNAheew3atwe0+Fw2KICLJCilUrssSzadYfggfv6H47hqwr1M3b4/E255qMHCVFp8LvOUAxdJUJg3GolWZRKLAc45fjt9NJe9P4ZXd9yPy4++kl9MW8yxe2/b4FgNSGaWArhIgpIqtQtQPFPdox1z9eG9mqw9UtTC2LTNJlSvWkeXkmIO2rEzb8+r2vi7X323kpvffJgzKybxfO9DuXbwxWxo0TLi30CrCWaWArhIgiIFwUzleuOZ6h7PMXEH2TVrmLT7IRw5/z0e6n8CIw84Z+MGxC0bbUSsTcgzTwFcJEHZnHwSK/9ev12xjok7zfH99zBkCEfOf49bDjqPx/Y6rsGPaxqtZBpP2yRYCuAiSchWrjee/HsgOfqlS+GII2DuXG78r9/zZI99mxxS2ihlFOaxgbBSFYpIiMRTa51yPfacObDPPvD55zBxIrtf8+u4ygNVB555eRPAwzqxQiQR8dRap1SPPW0aDBgAa9fCO+/AoYfGXR6oOvDMy4sUigZPJN9Eq+aIJ/+edI7+2Wfh3HNhu+1g8uQGGzHEkzLSwlSZl/KWambWEigHKp1zR8c6Nl1bqg0YOTViSZO2YpIwirTNWHFRy/RNinEObr4ZbrwRDjwQxo2Djh2DP48kLdqWakGkUC4D5gZwP0nT4Inkk4zO9Fyzxi9IdeONcNZZMGWKgneIpBTAzWxr4Cjg0WCakxwNnkg+yViH5Ouv4aCDYMwYGDECnnwSWrUK9hySVqn2wO8BfkfD5YMzToMnkk86FBcldHtSZs2C/v3hk0/gxRdh+PCNE3QkPJIO4GZ2NLDcOfdxM8cNM7NyMyuvqqpK9nQxaREdySfR4mhg8fXFF32Z4Nq18O67cMIJAd2xZFoqVSgDgGPN7EigDdDezJ51zp1R/yDn3CPAI+AHMVM4X0y5voiO1oiQeFVH2lQhxu1xq6mBP/7Rp0v23hteegm6dGn21/TczV1JB3Dn3LXAtQBmdiBwVePgHZSwP4FU5iiJSMtiWStWwGmnwWuvsei40zhnjzNZfG8FXUrmxXw96bmb23J+Ik+YF8+vE+b1oyXzAh/TmTULysrgrbeouG4kR+xyJotW1sT1etJzN7cFEsCdc9OaqwFPVj48gVTmKIkIdEznhRd8vnvVKpg2jYs33TOh15Oeu7kt52dipvsJFCs9E1TqJpG3xGFPF0kwUh7TqamBP/wBRo5skO9eOmFixMOXVq+O+NzL9trnElvOB/Bkn0DxLnofLb8HBJb7i3f9aOUbJRDLl/t891tvwQUXwH33QevWQPTXU4fioojPvRP6lfLSx5VZWftcmpfzOfCN+cB6U/6bewLFmzePlZ4JMnUT71viIM8Z9sW9wt7+rHnrLejTB957Dx57DB55ZGPwhuj5dTMiPvfenlelEt0clvM98KF9SyletpRfXvQrhg/6b77fYZdm0wrRAuGNE+Y0+L1k0jPJpm7ieUsc7b4rq1fTc/jEuFMqYe/Jh739WbF+Pdxwgy8R3HFHeP116N27yWHRFpz67fMzI95tXW9dawrlppwP4ACHdwLWrWDS6Kvhrrtg94NiHh8tEFavXsf4isqNT+Lm0jPpzv01TvN0KC6ienXkWt/67yQgdiAL+84oYW9/xi1e7FMm778P550Hf/lLg93iG4vUmRg1ZX7UzY518cxdOZ9CAWDPPWHmTJaV7Qu/+Q2v7TiAI/7496hvq2MF2frpiFjlWumenh8pzfPj2vUUtYg93S6elErYKwfC3v6MGjcOdt/dlwqOHg2PPhozeEcT6fleJ2xVX4UkHAEcGP/lWgYdeBW3HHQegxZ+xOP3XMDf73o2YhCPFWTrB4FYuel0T8+P1MtcV+PYtM0mG88Zz2OIJOyLe4W9/RmxZg385jd+Gvx220FFBZx6atJ3V/d8j0YXz9wUihQK+IC3ar3jsb2O48NuvfnLK6N44tlrGfPFDHj96QYDNUP7lnLTK3NYEWHqceMgECs3nc7p+VHTPKvWUXH9YUD0dc6jBbK6lExl9WoMn3apE6bKgWzu+h4Kn3wCZ57pe91XXgm33RbIKoJD+5ZGTaXo4pmbQtMDrx/wZm+1HUef/Rf+1udwTn93LJ/12Jmpz7/R4Pgbjtklp1cojKeXmUgap35KBnzwruvFh61yQIuTRbF+vR+k3HNPXyo4cSLccUegS8BqZc9wCU0PvPGA4+pWbfj94It5c7u9+PNr99L9tCOZ8/7V7HLXLdCyZc5v7xRPLzORxxApJeMI765EubA4WU5NqlqwAM4+Gz74AE46CR54ADp1Cvw0uf66kYZS3lItEalsqRZpm6k6HVd9z61T7ufIBe/7DVmfeAK23z7V5qZdkAGi5/CJRPpPGvDvkUel1M5ClPFtzaLZsAHuvx+uuQbatPFfn3KK1u4uMNG2VAtND7x+z6Bxjm5F2w78eui1DP10GvdMfwx22w3+9Ce4/HJoGXlkPRcE2cvUlOdg5UQp4+LFvizwrbdg8GA/MSeO5V+lcIQmBw4+4L03fBClkYKSGR8NOBLmzIHDDoOrrvK98U8/zXxDs0C5y2BltZRx/Xq4+27YdVefMnn4YZg0ScFbmghVAK8TM1h16QLjx/ua2IULoW9fP0NtzZostTYzNPAXrKyVMr73HvTrB1dcAfvtB7Nnw7BhSplIRKHJgTcWV/54+XKfRhkzxtfK3n+/752LNCPjOfCqKp/nfuIJ6NrVz6YcOlSBW4DoOfDQBvCEvPmmn/SwYAGcfDLcfTfjv3Yaac9x2a4Cycj5N2zwsyeHD4cffvB13X/8Y1KzKSV/FXYAB/jpJ7j9drj1VtZtUsSoAafzWJ8jqWnhUzFZqTCQqHKmCiSdZsyAiy6Cf/4TDjjAlwbuvHO2WyU5KFoAD2UOPCmtW/uezZw5lJfuxO9ff5gJT/2W3Zf6NR603kPiS7imc8nXfNiJKarqarjkEj8hZ9EieOYZePvtjAVvLdWbPwongNfZdltOG3o9vx4ynC1WVTP+mSsZNfEetvzh24Je7yHRvUfTvVdpXi5o5Rw895xf7vWBB+DXv4b58+GMMzKW686HPWblZ4UXwIEuHdsyaceBHHz+QzzY/0SOnTuNaX8dxvUf/c3nIQtQoj3edPeQ825Bq08+gUGDfLDu3t2nTe67D0pKMtqMvH5nU4AKMoDXlSH+2Lotfz7wHA45/yGmbd+fX0191s/gfPhhX4tbQBLt8aa7h5w3de2LFvmFp/r29UH84YfhH//wpYJZkJfvbApYQQbwxjXTG3r0ZO2zo/2kie23hwsv9LM5X321wVZu+SzRHm+6e8ihr2uvqvIlrL16wYsvwu9+B//6l6/pbpG+l11z+e28e2dT4AqnCiVezsHLL/ua3AULYP/9/XKdAwZku2VplWjVR0FUiSTjxx/9LMrbb/dfn3uun0i29dZpP3U8/xP938JJVSjxMvMTKGbP9hN/FiyAgQP9WhT//Ge2W5c2ifZ4Q99DDtrq1XDPPbDttr7a6ZBD/HPor3/NSPCG+PLb+r/lF/XAm7Nqla8YGDkSvv0WjjwSrr8e+vfPdsskRYFM1Fm1yue1b78dli3z9dwjRsA++6Sn0TFoRcr8pR54stq29Qtj/fvfPpXy4Yew994+tfLyy1DTdHlbyX0pl9N9/70P2tts49ct2WknmDbNf2QheIPy24UodAE8a5MQNtsMrr3WVxXcfTd88YVPtdTV9K5alZl2SCCSLqf76is/PtKtm//cuze8+y5Mnep731mUN5U7ErdQBfCcmISw6aa+umDhQnj+edh8c7/OSteu8Ic/+LfRkvMSLqebPRvOPx969PDbmA0eDOXl8MYbsN9+OTG7UfntwhOqHHi0TX6zum2Yc/D++3DnnX4Z26IiOO00/7a6d/RdviV94sltx/VcqqmByZPh3nt9oC4u9tuaXXWVH6ysdz5Vdkg6BZ4DN7OuZva2mc01szlmdllqTWxeTk5CMPMlhuPG+YqVYcNg7FjYbTc+3GFPzjnpJgbe9qamKgcgnl5uvO/SYqYbli/3g9bbbgvHHOM3CbntNliyBB58sEHwBs1ulOxJZUu19cCVzrkZZrYZ8LGZveGcS9sWODm/bdh228F99zHxhP9m/s13cvpHE3jysxtZ8sYveOmNw3lt+CUMPrzJRVQaidSDBhr0cusCM9CglxvvVmiNN+8tbd+akVt8x8BRV8NLL8HatX7q+513wrHH+ndWUeRkx0IKQtIB3Dn3FfBV7dc/mNlcoBRIWwCPZyf3XHDbB8up3OtEHuw3hMMWfMBpn0zm8mlPU/POszD4cDjrLB8U2rbNdlNzTuN0RF2gblPUIq7AnEgwHdq3lKEdfvKrAT76lK80KinxM3EvvNBXlsQh5zsWkrcC2dTYzHoAfYEPI/xsGDAMoFu3bimdp3GvKVc3YqgLFutaFjFxp/2YuNN+dF+xlBNnvcXJ70/lF5Mn+6qWE07wixsdeGBOb76cSdF60I1vq9M4MMcVTKuqfJrruef8uiRmvrf9pz/Bccf5XHcCwtKxkPyT8iCmmW0KvAPc6pwbF+vYUE7kSUK0ATIAcxvYf+mn3PxDBd3fngz/+Q9stZUP5ied5Gd9Fkgwj5Qq+e3zMyNORommpRkbnIuaagEfTO8esAWDF37oxyreecfvhLPrrv4Ceuqpviww4MeSax0LCa+07MhjZkXAq8AU59xdzR0fRADP1gslkfNGqkporLSkmPcu28cvmDV2LEyc6Kdjb7mlT68ce6zvFYZ8a61of7dolRutN2lB9ep1Te6npLiIn9ZviPk3rav8AN+Tb/35Qk5c8hGnfFnO5rNn+oN22gmOP95vrbfbbsE+2CgU3CVVgQdwMzPgKeA759zl8fxOqgE8W+VayZy37kUbtSdOo+nNK1f6ID5+vP/8ww9+F6EDD/TT9wcP9islhmiT21h/t2h/m45ti1izbkPE34Gf02ctzKhp9Nxtve4njlzxGXeXfA2vvQZz5/oflJX5oH3ccX7iVQapxFCCkI4APhD4X2AWsKH25t875yZF+52w1oGnct6kfnftWv82f/JkmDTJ79oCLCvZkne69mHBjnvQ/+yhHHZk/5wO6LEe+9LaMr/GDLj7v3Zvtsfac/hEitavY9dlC9nryznsu/gT9vpyDm3Wr/UXvv33h6OO8kE7xfRIKnJy7oKETrQAnkoVynT86y1jslWulcp5kxrgatUKDj3Uf9x1F69PeI9/PDSG/v+aweGf/YP/mvUGvPBnVm3VhbaDDvR16Hvt5VMCrVol+OjSJ9bfLdZg49C+pZF7p998Ax99BNOnM27sq+y0ZJ4P2MD8Tt0Y3Wcws3vvw133Xxp4hU+yaRCVGEo6BVKFkimZLNeq/4KN9HYdoENx9NrgOkFUztz06U9U7nYET+x2BOY2sMM3X7DXktkMXPop/V55jU6jRwNQU9SKlnv0hT32gN13hz59YJdd/PT/LIj1/4p5Yaup8WvNfPqp38WmosJPW1+0yB/YsiU9dtyVMf2O5oMuO1JeujPftiv5OdWShuAdTw16JCoxlHQK1VT6TOUT4xmEBChqaYw6sU/ac5nRlgkFwDm2/s9ydvvqM/otX8iQtV/S6bNPfXVLna5dfe53p5386nndu/uPbt38Wi5pSsPE/H/t0pkpb1Qw7tV/0rpyCbv/uIzDWlaz9deL/YzWNWvq/QF6+h3cy8r85z33hHbtMjY4mEoaRDlwCUJaqlASFZYqlFhlgI1lIpeZcHuuOQgWL4aZM/008Hnzfv5YubLhL7Rr93Mw/8UvoHNnaN/e16lvtpnvvTf+umVLH/TrPmpqfMD96Sf/edUqv9xqdTWzZi/mo1jiPkcAAAhnSURBVJmf0+q7b+jxUzW7uh8o+W65n65eX4sW/uLSq5e/2NR99O4NHToE9JeMLtbzKtV1tlWFIqkKPAeeLVHzowFKJD+ZiVxmpHRDzPaY+VXzevTwS97Wcc5vSrF4sU9RLF7888eSJT7YV1U17P2mqHftB1tsAaWlsHU32G+f2q+39p+7dvXLELRuHdh5E9FciiTVNEgmnrNSmEIXwDMh2gs22rHpFimPvmrtelasalovHbM9ZtCpk/+ItSv6unW+p/7DDz9/rvtYudL3uJ37ecPnFi2gTRsfgNu08TMZS0p+/qjrtacgnb3Y5tZP0UxLyVUK4BHE2+PN5Iu4cS8uWm41kPYUFUHHjv4jB6QyiBiP5ipFwrKEgxQeBfAI6r9gK6tXY9AkB9qxbRE3HLNL4C/ieHuahRRU4l1hMFnxpEiUBpFcpAAeRd0LNtoAYttWm6QleCfS0yyUoJLuWmqlSCSsQrWlWjZkciKGNgaILN2b9WorMgkr9cCbkcmJGJq1F1kmesiF8m5G8ot64M3I5E7f6e5phpV6yCKRqQfejEwOFgbZ08y3ySPqIYs0pQAeh0wFj6AuFukuuxOR3KAAnmOCuFiku+wuX+XbuxbJfwrgOSSoAJLIYKiClqd3LRJGGsTMEXUBpLJ2o4O6ADK+ojLh+4p3MDTIc4adSjgljBTAc0SQASTeyplEzzm+opIBI6fSc/hEBoycmvZAH+/5gmiXSjgljJRCyRFBBpB4B0MTTbVkMsUQ7/mCapc2XpAwUgDPEUEHkHgGQxM5ZzwDo0Hm0+MdiA1qwFbT6SWMlELJEZmcMJTMOZvrrQedT4/33UFQ71w0WUjCSD3wHJGN1QUTOWdzvfWgSxfjfXcQ5DsXTRaSsFEAzyHZCCDxnrO5FEPQg4DxpjSU+pBCpgAucWmut56OHH6s8yV6nEg+Ct2mxpKbtPu6SPrkzabGkpvUExbJPAXwHJEPU9o1CCiSWQrgOUDrcIhIMlQHngO0DoeIJEMBPAdoHQ4RSUZKAdzMBpvZfDNbaGbDg2pUodFWaiKSjKQDuJm1BO4HjgB2Bk41s52DalghycY0+voyvcqgiAQjlUHMvYCFzrnPAczsb8AQ4NMgGlZIhvYtpXzxd4z5cAk1ztHSjBP6Zaaio9AGUPOh2kekTioplFJgSb3vv6y9rQEzG2Zm5WZWXlVVlcLp8tf4ikpe+riSmtpJVTXO8dLHlRnpCRfSAKo2sJB8k0oAtwi3NZnW6Zx7xDlX5pwr69y5cwqny1/ZDKKFNIBaSBcrKQyppFC+BLrW+35rYGlqzSlMmQii0VIHhbSRQSFdrKQwpNID/wjY3sx6mlkr4BRgQjDNKizprkKJlTrI9gBqJqnaR/JN0gHcObceuBiYAswFxjrn5gTVsEKS7iDa3FrdhbKRQSFdrKQwpDSV3jk3CZgUUFsKVroXgmoudVAoa5howS3JN1oLJUekM4gWUp67OYVysZLCoKn0BUCpA5H8pB54AVDqQCQ/KYAXCKUORPKPUigiIiGlAC4iElJKoUhB0+JWEmYK4FKwCm0lRsk/SqFIwdLiVhJ2CuBSsLS4lYSdArgULC1uJWGnAC4FSzNUJew0iCkFSzNUJewUwKWgaYaqhJlSKCIiIaUALiISUgrgIiIhpQAuIhJSCuAiIiFlzrnMncysClicxK92Ar4JuDnZoseSm/RYck++PA5I/bF0d851bnxjRgN4ssys3DlXlu12BEGPJTfpseSefHkckL7HohSKiEhIKYCLiIRUWAL4I9luQID0WHKTHkvuyZfHAWl6LKHIgYuISFNh6YGLiEgjoQngZnaLmf2fmc00s9fNrEu225QsMxtlZvNqH8/fzawk221KlpmdZGZzzGyDmYWuYsDMBpvZfDNbaGbDs92eVJjZ42a23MxmZ7stqTCzrmb2tpnNrX1uXZbtNiXLzNqY2T/N7JPax3JToPcflhSKmbV3zv2n9utLgZ2dcxdmuVlJMbPDgKnOufVm9mcA59w1WW5WUsxsJ2AD8DBwlXOuPMtNipuZtQQWAIcCXwIfAac65z7NasOSZGb7AyuBp51zu2a7Pckys18Cv3TOzTCzzYCPgaFh/L+YmQHtnHMrzawImA5c5pz7IIj7D00PvC5412oHhOPKE4Fz7nXn3Prabz8Ats5me1LhnJvrnAvrJpJ7AQudc58759YCfwOGZLlNSXPOvQt8l+12pMo595Vzbkbt1z8Ac4FQrvnrvJW13xbVfgQWu0ITwAHM7FYzWwKcDlyf7fYE5FxgcrYbUaBKgSX1vv+SkAaKfGVmPYC+wIfZbUnyzKylmc0ElgNvOOcCeyw5FcDN7E0zmx3hYwiAc+4651xX4Dng4uy2NrbmHkvtMdcB6/GPJ2fF81hCyiLcFtp3dvnGzDYFXgIub/QOPFScczXOud3x77T3MrPA0ls5tSOPc+6QOA8dDUwEbkhjc1LS3GMxs7OBo4GDXY4PRCTwfwmbL4Gu9b7fGliapbZIPbX54peA55xz47LdniA456rNbBowGAhkoDmneuCxmNn29b49FpiXrbakyswGA9cAxzrnVmW7PQXsI2B7M+tpZq2AU4AJWW5Twasd+HsMmOucuyvb7UmFmXWuqzIzs2LgEAKMXWGqQnkJ6IWveFgMXOicq8xuq5JjZguB1sC3tTd9EOKKmuOA+4DOQDUw0zl3eHZbFT8zOxK4B2gJPO6cuzXLTUqamY0BDsSvfPc1cINz7rGsNioJZjYQ+F9gFv71DvB759yk7LUqOWa2G/AU/vnVAhjrnLs5sPsPSwAXEZGGQpNCERGRhhTARURCSgFcRCSkFMBFREJKAVxEJKQUwEVEQkoBXEQkpBTARURC6v8BQ3PgwdQOf2QAAAAASUVORK5CYII=\n"
     },
     "metadata": {
      "needs_background": "light"
     }
    }
   ],
   "source": [
    "plt.scatter(x, y)\n",
    "plt.plot(np.sort(x), y2_predict[np.argsort(x)], color='r')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "1.0508466763764202"
     },
     "metadata": {},
     "execution_count": 11
    }
   ],
   "source": [
    "poly10_reg = PolynomialRegression(degree=10)\n",
    "poly10_reg.fit(X, y)\n",
    "\n",
    "y10_predict = poly10_reg.predict(X)\n",
    "mean_squared_error(y, y10_predict)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "output_type": "display_data",
     "data": {
      "text/plain": "<Figure size 432x288 with 1 Axes>",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"249.032918pt\" version=\"1.1\" viewBox=\"0 0 368.925 249.032918\" width=\"368.925pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n  <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n  </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M -0 249.032918 \r\nL 368.925 249.032918 \r\nL 368.925 0 \r\nL -0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 361.725 225.154793 \r\nL 361.725 7.714793 \r\nL 26.925 7.714793 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"PathCollection_1\">\r\n    <defs>\r\n     <path d=\"M 0 3 \r\nC 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\nC 2.683901 1.55874 3 0.795609 3 0 \r\nC 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\nC 1.55874 -2.683901 0.795609 -3 0 -3 \r\nC -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\nC -2.683901 -1.55874 -3 -0.795609 -3 0 \r\nC -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\nC -1.55874 2.683901 -0.795609 3 0 3 \r\nz\r\n\" id=\"m4725deda5b\" style=\"stroke:#1f77b4;\"/>\r\n    </defs>\r\n    <g clip-path=\"url(#p3861c55c6f)\">\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.048431\" xlink:href=\"#m4725deda5b\" y=\"112.78351\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"298.893875\" xlink:href=\"#m4725deda5b\" y=\"86.409856\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"247.751676\" xlink:href=\"#m4725deda5b\" y=\"116.906528\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.412168\" xlink:href=\"#m4725deda5b\" y=\"106.289076\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"331.612999\" xlink:href=\"#m4725deda5b\" y=\"59.835122\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"45.280782\" xlink:href=\"#m4725deda5b\" y=\"138.290458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"167.555686\" xlink:href=\"#m4725deda5b\" y=\"163.305013\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.294671\" xlink:href=\"#m4725deda5b\" y=\"134.747072\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"71.885635\" xlink:href=\"#m4725deda5b\" y=\"171.064086\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"196.37287\" xlink:href=\"#m4725deda5b\" y=\"173.000451\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.484207\" xlink:href=\"#m4725deda5b\" y=\"177.360728\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.38269\" xlink:href=\"#m4725deda5b\" y=\"114.805476\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.240674\" xlink:href=\"#m4725deda5b\" y=\"202.467959\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.172764\" xlink:href=\"#m4725deda5b\" y=\"130.364963\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.84447\" xlink:href=\"#m4725deda5b\" y=\"201.587803\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.632291\" xlink:href=\"#m4725deda5b\" y=\"109.377865\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.964406\" xlink:href=\"#m4725deda5b\" y=\"130.467091\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.829173\" xlink:href=\"#m4725deda5b\" y=\"167.282996\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.248434\" xlink:href=\"#m4725deda5b\" y=\"175.947756\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.948124\" xlink:href=\"#m4725deda5b\" y=\"140.026902\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"48.493513\" xlink:href=\"#m4725deda5b\" y=\"141.214358\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.248405\" xlink:href=\"#m4725deda5b\" y=\"136.321215\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.121154\" xlink:href=\"#m4725deda5b\" y=\"150.80253\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.647135\" xlink:href=\"#m4725deda5b\" y=\"133.341347\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"318.717557\" xlink:href=\"#m4725deda5b\" y=\"47.475703\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"339.814497\" xlink:href=\"#m4725deda5b\" y=\"18.987537\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"203.91774\" xlink:href=\"#m4725deda5b\" y=\"170.787057\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.444675\" xlink:href=\"#m4725deda5b\" y=\"135.090334\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"219.476465\" xlink:href=\"#m4725deda5b\" y=\"167.403531\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.745962\" xlink:href=\"#m4725deda5b\" y=\"187.199093\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"312.531812\" xlink:href=\"#m4725deda5b\" y=\"74.618976\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"232.467542\" xlink:href=\"#m4725deda5b\" y=\"122.999356\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"291.173101\" xlink:href=\"#m4725deda5b\" y=\"103.901953\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"208.353503\" xlink:href=\"#m4725deda5b\" y=\"113.497462\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.50864\" xlink:href=\"#m4725deda5b\" y=\"135.460331\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.045048\" xlink:href=\"#m4725deda5b\" y=\"116.162712\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.137771\" xlink:href=\"#m4725deda5b\" y=\"167.108095\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.332902\" xlink:href=\"#m4725deda5b\" y=\"147.981834\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.849925\" xlink:href=\"#m4725deda5b\" y=\"98.747227\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.328772\" xlink:href=\"#m4725deda5b\" y=\"169.510792\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.606509\" xlink:href=\"#m4725deda5b\" y=\"133.518028\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"189.880434\" xlink:href=\"#m4725deda5b\" y=\"202.094549\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.278651\" xlink:href=\"#m4725deda5b\" y=\"162.441732\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"294.098614\" xlink:href=\"#m4725deda5b\" y=\"103.435525\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.776007\" xlink:href=\"#m4725deda5b\" y=\"196.070054\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.884336\" xlink:href=\"#m4725deda5b\" y=\"205.083226\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"212.528824\" xlink:href=\"#m4725deda5b\" y=\"160.419808\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"316.643713\" xlink:href=\"#m4725deda5b\" y=\"48.986034\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"301.212491\" xlink:href=\"#m4725deda5b\" y=\"53.871638\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.926493\" xlink:href=\"#m4725deda5b\" y=\"187.499091\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"161.421442\" xlink:href=\"#m4725deda5b\" y=\"165.881111\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.353608\" xlink:href=\"#m4725deda5b\" y=\"167.015295\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.670052\" xlink:href=\"#m4725deda5b\" y=\"150.055148\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.313029\" xlink:href=\"#m4725deda5b\" y=\"189.332603\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.935893\" xlink:href=\"#m4725deda5b\" y=\"61.602797\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"281.18786\" xlink:href=\"#m4725deda5b\" y=\"98.386983\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"276.68903\" xlink:href=\"#m4725deda5b\" y=\"97.661067\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.528252\" xlink:href=\"#m4725deda5b\" y=\"148.046488\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"278.103744\" xlink:href=\"#m4725deda5b\" y=\"116.957075\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"183.026071\" xlink:href=\"#m4725deda5b\" y=\"161.088598\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.848371\" xlink:href=\"#m4725deda5b\" y=\"137.300557\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"311.045269\" xlink:href=\"#m4725deda5b\" y=\"76.539699\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.646986\" xlink:href=\"#m4725deda5b\" y=\"60.504842\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"246.33854\" xlink:href=\"#m4725deda5b\" y=\"154.333317\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.661336\" xlink:href=\"#m4725deda5b\" y=\"182.811808\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.806214\" xlink:href=\"#m4725deda5b\" y=\"161.992714\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.424696\" xlink:href=\"#m4725deda5b\" y=\"159.436597\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.082269\" xlink:href=\"#m4725deda5b\" y=\"171.843225\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"197.319937\" xlink:href=\"#m4725deda5b\" y=\"183.969648\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.4727\" xlink:href=\"#m4725deda5b\" y=\"185.217154\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.490088\" xlink:href=\"#m4725deda5b\" y=\"215.009292\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"193.385826\" xlink:href=\"#m4725deda5b\" y=\"157.661809\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.057787\" xlink:href=\"#m4725deda5b\" y=\"133.678309\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"177.577009\" xlink:href=\"#m4725deda5b\" y=\"165.917783\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"337.021246\" xlink:href=\"#m4725deda5b\" y=\"38.152844\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"266.649288\" xlink:href=\"#m4725deda5b\" y=\"128.905491\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.878289\" xlink:href=\"#m4725deda5b\" y=\"133.79845\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.795807\" xlink:href=\"#m4725deda5b\" y=\"38.080243\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"335.034244\" xlink:href=\"#m4725deda5b\" y=\"43.709002\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.508986\" xlink:href=\"#m4725deda5b\" y=\"185.28\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"259.36523\" xlink:href=\"#m4725deda5b\" y=\"111.02406\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.795018\" xlink:href=\"#m4725deda5b\" y=\"165.751036\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"305.624937\" xlink:href=\"#m4725deda5b\" y=\"69.338833\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"231.679304\" xlink:href=\"#m4725deda5b\" y=\"126.823334\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"334.052237\" xlink:href=\"#m4725deda5b\" y=\"46.50228\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"201.276176\" xlink:href=\"#m4725deda5b\" y=\"142.421749\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"52.518638\" xlink:href=\"#m4725deda5b\" y=\"122.510059\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.111279\" xlink:href=\"#m4725deda5b\" y=\"110.869344\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.598697\" xlink:href=\"#m4725deda5b\" y=\"96.139232\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.746458\" xlink:href=\"#m4725deda5b\" y=\"136.595559\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"343.976497\" xlink:href=\"#m4725deda5b\" y=\"55.531398\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.147399\" xlink:href=\"#m4725deda5b\" y=\"136.291244\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"330.366323\" xlink:href=\"#m4725deda5b\" y=\"29.484346\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"179.131791\" xlink:href=\"#m4725deda5b\" y=\"187.608818\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"346.051303\" xlink:href=\"#m4725deda5b\" y=\"17.860294\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"238.902386\" xlink:href=\"#m4725deda5b\" y=\"116.945901\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.598549\" xlink:href=\"#m4725deda5b\" y=\"149.984762\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.434081\" xlink:href=\"#m4725deda5b\" y=\"174.985537\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.579593\" xlink:href=\"#m4725deda5b\" y=\"129.418458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"77.43825\" xlink:href=\"#m4725deda5b\" y=\"171.456276\"/>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"me3fbc34973\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"41.406144\" xlink:href=\"#me3fbc34973\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- −3 -->\r\n      <defs>\r\n       <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n       <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n      </defs>\r\n      <g transform=\"translate(34.035051 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"92.241611\" xlink:href=\"#me3fbc34973\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- −2 -->\r\n      <defs>\r\n       <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n      </defs>\r\n      <g transform=\"translate(84.870517 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"143.077077\" xlink:href=\"#me3fbc34973\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- −1 -->\r\n      <defs>\r\n       <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n      </defs>\r\n      <g transform=\"translate(135.705984 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"193.912544\" xlink:href=\"#me3fbc34973\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 0 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n      </defs>\r\n      <g transform=\"translate(190.731294 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"244.74801\" xlink:href=\"#me3fbc34973\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 1 -->\r\n      <g transform=\"translate(241.56676 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"295.583477\" xlink:href=\"#me3fbc34973\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(292.402227 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_7\">\r\n     <g id=\"line2d_7\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"346.418943\" xlink:href=\"#me3fbc34973\" y=\"225.154793\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 3 -->\r\n      <g transform=\"translate(343.237693 239.75323)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_8\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m1e5c4414b0\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m1e5c4414b0\" y=\"200.798884\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0 -->\r\n      <g transform=\"translate(13.5625 204.598102)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m1e5c4414b0\" y=\"162.838951\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(13.5625 166.638169)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m1e5c4414b0\" y=\"124.879018\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 4 -->\r\n      <defs>\r\n       <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 128.678236)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m1e5c4414b0\" y=\"86.919085\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 6 -->\r\n      <defs>\r\n       <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 90.718303)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m1e5c4414b0\" y=\"48.959152\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- 8 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 52.75837)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_13\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m1e5c4414b0\" y=\"10.999219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_13\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(7.2 14.798437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_14\">\r\n    <path clip-path=\"url(#p3861c55c6f)\" d=\"M 42.598697 125.565483 \r\nL 42.964406 126.989749 \r\nL 45.280782 134.322859 \r\nL 46.353608 136.875301 \r\nL 46.424696 137.028282 \r\nL 48.493513 140.722423 \r\nL 52.518638 144.79481 \r\nL 56.294671 146.498077 \r\nL 56.746458 146.630254 \r\nL 64.332902 148.370577 \r\nL 65.606509 148.72999 \r\nL 71.885635 151.240079 \r\nL 73.057787 151.845828 \r\nL 75.248434 153.076867 \r\nL 75.829173 153.422305 \r\nL 77.43825 154.414249 \r\nL 88.278651 161.546187 \r\nL 90.795018 163.072715 \r\nL 92.579593 164.079637 \r\nL 96.848371 166.176169 \r\nL 99.776007 167.328136 \r\nL 100.240674 167.48848 \r\nL 101.508986 167.894532 \r\nL 101.647135 167.93597 \r\nL 102.484207 168.175383 \r\nL 106.147399 168.99254 \r\nL 108.328772 169.309906 \r\nL 113.082269 169.620731 \r\nL 116.948124 169.566209 \r\nL 119.661336 169.412992 \r\nL 120.444675 169.356329 \r\nL 123.884336 169.067511 \r\nL 130.4727 168.503513 \r\nL 130.84447 168.477087 \r\nL 132.670052 168.362151 \r\nL 140.745962 168.252375 \r\nL 145.121154 168.518277 \r\nL 149.313029 168.985462 \r\nL 154.137771 169.731747 \r\nL 161.421442 171.069065 \r\nL 167.555686 172.097595 \r\nL 168.50864 172.228076 \r\nL 168.926493 172.281839 \r\nL 169.528252 172.355301 \r\nL 172.434081 172.635465 \r\nL 172.806214 172.661407 \r\nL 177.577009 172.754317 \r\nL 179.131791 172.67636 \r\nL 183.026071 172.212661 \r\nL 189.880434 170.361063 \r\nL 193.385826 168.87082 \r\nL 194.490088 168.324569 \r\nL 196.37287 167.309679 \r\nL 197.319937 166.760031 \r\nL 201.276176 164.192425 \r\nL 203.91774 162.249958 \r\nL 208.353503 158.631593 \r\nL 212.528824 154.89672 \r\nL 219.476465 148.25128 \r\nL 231.679304 136.617744 \r\nL 232.467542 135.914614 \r\nL 238.902386 130.549386 \r\nL 246.33854 125.299146 \r\nL 247.751676 124.41814 \r\nL 255.048431 120.362546 \r\nL 255.172764 120.299194 \r\nL 255.598549 120.083306 \r\nL 259.36523 118.227524 \r\nL 260.646986 117.608201 \r\nL 260.878289 117.496542 \r\nL 263.111279 116.413587 \r\nL 263.248405 116.346508 \r\nL 263.412168 116.266269 \r\nL 266.649288 114.637716 \r\nL 268.045048 113.899629 \r\nL 268.38269 113.716793 \r\nL 276.68903 108.438531 \r\nL 277.632291 107.716387 \r\nL 277.849925 107.545483 \r\nL 278.103744 107.344087 \r\nL 281.18786 104.709357 \r\nL 291.173101 93.531093 \r\nL 294.098614 89.477056 \r\nL 298.893875 82.190457 \r\nL 301.212491 78.449238 \r\nL 305.624937 71.132742 \r\nL 311.045269 62.268502 \r\nL 312.531812 59.957558 \r\nL 313.795807 58.057926 \r\nL 313.935893 57.85158 \r\nL 316.643713 54.05342 \r\nL 318.717557 51.427065 \r\nL 330.366323 42.328506 \r\nL 331.612999 41.869246 \r\nL 334.052237 41.088595 \r\nL 335.034244 40.778035 \r\nL 337.021246 40.050372 \r\nL 339.814497 38.46552 \r\nL 343.976497 33.347226 \r\nL 346.051303 28.628085 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 26.925 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 361.725 225.154793 \r\nL 361.725 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 26.925 225.154793 \r\nL 361.725 225.154793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 26.925 7.714793 \r\nL 361.725 7.714793 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"p3861c55c6f\">\r\n   <rect height=\"217.44\" width=\"334.8\" x=\"26.925\" y=\"7.714793\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "image/png": "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\n"
     },
     "metadata": {
      "needs_background": "light"
     }
    }
   ],
   "source": [
    "plt.scatter(x, y)\n",
    "plt.plot(np.sort(x), y10_predict[np.argsort(x)], color='r')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "0.6870911922673567"
     },
     "metadata": {},
     "execution_count": 13
    }
   ],
   "source": [
    "poly100_reg = PolynomialRegression(degree=100)\n",
    "poly100_reg.fit(X, y)\n",
    "\n",
    "y100_predict = poly100_reg.predict(X)\n",
    "mean_squared_error(y, y100_predict)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "output_type": "display_data",
     "data": {
      "text/plain": "<Figure size 432x288 with 1 Axes>",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"248.572248pt\" version=\"1.1\" viewBox=\"0 0 368.925 248.572248\" width=\"368.925pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n  <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n  </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M -0 248.572248 \r\nL 368.925 248.572248 \r\nL 368.925 0 \r\nL -0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 26.925 224.694123 \r\nL 361.725 224.694123 \r\nL 361.725 7.254123 \r\nL 26.925 7.254123 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"PathCollection_1\">\r\n    <defs>\r\n     <path d=\"M 0 3 \r\nC 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\nC 2.683901 1.55874 3 0.795609 3 0 \r\nC 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\nC 1.55874 -2.683901 0.795609 -3 0 -3 \r\nC -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\nC -2.683901 -1.55874 -3 -0.795609 -3 0 \r\nC -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\nC -1.55874 2.683901 -0.795609 3 0 3 \r\nz\r\n\" id=\"mb34cbaaa5e\" style=\"stroke:#1f77b4;\"/>\r\n    </defs>\r\n    <g clip-path=\"url(#pbaa912ae93)\">\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.048431\" xlink:href=\"#mb34cbaaa5e\" y=\"112.553968\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"298.893875\" xlink:href=\"#mb34cbaaa5e\" y=\"86.239791\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"247.751676\" xlink:href=\"#mb34cbaaa5e\" y=\"116.667688\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.412168\" xlink:href=\"#mb34cbaaa5e\" y=\"106.07418\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"331.612999\" xlink:href=\"#mb34cbaaa5e\" y=\"59.724988\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"45.280782\" xlink:href=\"#mb34cbaaa5e\" y=\"138.003393\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"167.555686\" xlink:href=\"#mb34cbaaa5e\" y=\"162.961536\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.294671\" xlink:href=\"#mb34cbaaa5e\" y=\"134.467998\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"71.885635\" xlink:href=\"#mb34cbaaa5e\" y=\"170.703111\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"196.37287\" xlink:href=\"#mb34cbaaa5e\" y=\"172.635109\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"102.484207\" xlink:href=\"#mb34cbaaa5e\" y=\"176.985553\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.38269\" xlink:href=\"#mb34cbaaa5e\" y=\"114.571374\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.240674\" xlink:href=\"#mb34cbaaa5e\" y=\"202.036163\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.172764\" xlink:href=\"#mb34cbaaa5e\" y=\"130.095771\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.84447\" xlink:href=\"#mb34cbaaa5e\" y=\"201.157992\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.632291\" xlink:href=\"#mb34cbaaa5e\" y=\"109.156004\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.964406\" xlink:href=\"#mb34cbaaa5e\" y=\"130.197669\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.829173\" xlink:href=\"#mb34cbaaa5e\" y=\"166.930548\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"75.248434\" xlink:href=\"#mb34cbaaa5e\" y=\"175.575768\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"116.948124\" xlink:href=\"#mb34cbaaa5e\" y=\"139.735922\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"48.493513\" xlink:href=\"#mb34cbaaa5e\" y=\"140.9207\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.248405\" xlink:href=\"#mb34cbaaa5e\" y=\"136.038591\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.121154\" xlink:href=\"#mb34cbaaa5e\" y=\"150.487248\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.647135\" xlink:href=\"#mb34cbaaa5e\" y=\"133.065444\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"318.717557\" xlink:href=\"#mb34cbaaa5e\" y=\"47.393442\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"339.814497\" xlink:href=\"#mb34cbaaa5e\" y=\"18.969522\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"203.91774\" xlink:href=\"#mb34cbaaa5e\" y=\"170.426707\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"120.444675\" xlink:href=\"#mb34cbaaa5e\" y=\"134.810486\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"219.476465\" xlink:href=\"#mb34cbaaa5e\" y=\"167.050811\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.745962\" xlink:href=\"#mb34cbaaa5e\" y=\"186.80173\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"312.531812\" xlink:href=\"#mb34cbaaa5e\" y=\"74.475502\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"232.467542\" xlink:href=\"#mb34cbaaa5e\" y=\"122.746776\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"291.173101\" xlink:href=\"#mb34cbaaa5e\" y=\"103.692441\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"208.353503\" xlink:href=\"#mb34cbaaa5e\" y=\"113.26631\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.50864\" xlink:href=\"#mb34cbaaa5e\" y=\"135.179649\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"268.045048\" xlink:href=\"#mb34cbaaa5e\" y=\"115.925549\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"154.137771\" xlink:href=\"#mb34cbaaa5e\" y=\"166.756041\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.332902\" xlink:href=\"#mb34cbaaa5e\" y=\"147.672914\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"277.849925\" xlink:href=\"#mb34cbaaa5e\" y=\"98.549339\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"108.328772\" xlink:href=\"#mb34cbaaa5e\" y=\"169.15332\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"65.606509\" xlink:href=\"#mb34cbaaa5e\" y=\"133.241726\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"189.880434\" xlink:href=\"#mb34cbaaa5e\" y=\"201.663594\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"88.278651\" xlink:href=\"#mb34cbaaa5e\" y=\"162.100202\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"294.098614\" xlink:href=\"#mb34cbaaa5e\" y=\"103.227065\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"99.776007\" xlink:href=\"#mb34cbaaa5e\" y=\"195.652686\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"123.884336\" xlink:href=\"#mb34cbaaa5e\" y=\"204.645532\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"212.528824\" xlink:href=\"#mb34cbaaa5e\" y=\"160.082838\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"316.643713\" xlink:href=\"#mb34cbaaa5e\" y=\"48.900367\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"301.212491\" xlink:href=\"#mb34cbaaa5e\" y=\"53.774953\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"168.926493\" xlink:href=\"#mb34cbaaa5e\" y=\"187.101052\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"161.421442\" xlink:href=\"#mb34cbaaa5e\" y=\"165.531824\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.353608\" xlink:href=\"#mb34cbaaa5e\" y=\"166.663451\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"132.670052\" xlink:href=\"#mb34cbaaa5e\" y=\"149.741552\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"149.313029\" xlink:href=\"#mb34cbaaa5e\" y=\"188.930429\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.935893\" xlink:href=\"#mb34cbaaa5e\" y=\"61.488676\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"281.18786\" xlink:href=\"#mb34cbaaa5e\" y=\"98.189908\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"276.68903\" xlink:href=\"#mb34cbaaa5e\" y=\"97.465629\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"169.528252\" xlink:href=\"#mb34cbaaa5e\" y=\"147.737422\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"278.103744\" xlink:href=\"#mb34cbaaa5e\" y=\"116.718121\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"183.026071\" xlink:href=\"#mb34cbaaa5e\" y=\"160.75012\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"96.848371\" xlink:href=\"#mb34cbaaa5e\" y=\"137.015725\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"311.045269\" xlink:href=\"#mb34cbaaa5e\" y=\"76.391894\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.646986\" xlink:href=\"#mb34cbaaa5e\" y=\"60.393198\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"246.33854\" xlink:href=\"#mb34cbaaa5e\" y=\"154.010073\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"119.661336\" xlink:href=\"#mb34cbaaa5e\" y=\"182.42434\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.806214\" xlink:href=\"#mb34cbaaa5e\" y=\"161.652197\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"46.424696\" xlink:href=\"#mb34cbaaa5e\" y=\"159.101844\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.082269\" xlink:href=\"#mb34cbaaa5e\" y=\"171.480493\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"197.319937\" xlink:href=\"#mb34cbaaa5e\" y=\"183.579569\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"130.4727\" xlink:href=\"#mb34cbaaa5e\" y=\"184.824261\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.490088\" xlink:href=\"#mb34cbaaa5e\" y=\"214.549212\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"193.385826\" xlink:href=\"#mb34cbaaa5e\" y=\"157.331058\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"73.057787\" xlink:href=\"#mb34cbaaa5e\" y=\"133.401645\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"177.577009\" xlink:href=\"#mb34cbaaa5e\" y=\"165.568414\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"337.021246\" xlink:href=\"#mb34cbaaa5e\" y=\"38.091608\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"266.649288\" xlink:href=\"#mb34cbaaa5e\" y=\"128.639591\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"260.878289\" xlink:href=\"#mb34cbaaa5e\" y=\"133.521516\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"313.795807\" xlink:href=\"#mb34cbaaa5e\" y=\"38.019171\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"335.034244\" xlink:href=\"#mb34cbaaa5e\" y=\"43.635235\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"101.508986\" xlink:href=\"#mb34cbaaa5e\" y=\"184.886966\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"259.36523\" xlink:href=\"#mb34cbaaa5e\" y=\"110.798486\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.795018\" xlink:href=\"#mb34cbaaa5e\" y=\"165.402043\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"305.624937\" xlink:href=\"#mb34cbaaa5e\" y=\"69.207266\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"231.679304\" xlink:href=\"#mb34cbaaa5e\" y=\"126.56213\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"334.052237\" xlink:href=\"#mb34cbaaa5e\" y=\"46.422214\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"201.276176\" xlink:href=\"#mb34cbaaa5e\" y=\"142.125367\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"52.518638\" xlink:href=\"#mb34cbaaa5e\" y=\"122.258582\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"263.111279\" xlink:href=\"#mb34cbaaa5e\" y=\"110.644119\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"42.598697\" xlink:href=\"#mb34cbaaa5e\" y=\"95.947226\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"56.746458\" xlink:href=\"#mb34cbaaa5e\" y=\"136.312316\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"343.976497\" xlink:href=\"#mb34cbaaa5e\" y=\"55.43097\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"106.147399\" xlink:href=\"#mb34cbaaa5e\" y=\"136.008688\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"330.366323\" xlink:href=\"#mb34cbaaa5e\" y=\"29.442659\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"179.131791\" xlink:href=\"#mb34cbaaa5e\" y=\"187.210531\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"346.051303\" xlink:href=\"#mb34cbaaa5e\" y=\"17.844821\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"238.902386\" xlink:href=\"#mb34cbaaa5e\" y=\"116.706972\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"255.598549\" xlink:href=\"#mb34cbaaa5e\" y=\"149.671325\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"172.434081\" xlink:href=\"#mb34cbaaa5e\" y=\"174.615718\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.579593\" xlink:href=\"#mb34cbaaa5e\" y=\"129.151401\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"77.43825\" xlink:href=\"#mb34cbaaa5e\" y=\"171.094416\"/>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"mac5fb7a6ad\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"41.406144\" xlink:href=\"#mac5fb7a6ad\" y=\"224.694123\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- −3 -->\r\n      <defs>\r\n       <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n       <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n      </defs>\r\n      <g transform=\"translate(34.035051 239.292561)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"92.241611\" xlink:href=\"#mac5fb7a6ad\" y=\"224.694123\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- −2 -->\r\n      <defs>\r\n       <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n      </defs>\r\n      <g transform=\"translate(84.870517 239.292561)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"143.077077\" xlink:href=\"#mac5fb7a6ad\" y=\"224.694123\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- −1 -->\r\n      <defs>\r\n       <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n      </defs>\r\n      <g transform=\"translate(135.705984 239.292561)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"193.912544\" xlink:href=\"#mac5fb7a6ad\" y=\"224.694123\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 0 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n      </defs>\r\n      <g transform=\"translate(190.731294 239.292561)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"244.74801\" xlink:href=\"#mac5fb7a6ad\" y=\"224.694123\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 1 -->\r\n      <g transform=\"translate(241.56676 239.292561)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"295.583477\" xlink:href=\"#mac5fb7a6ad\" y=\"224.694123\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(292.402227 239.292561)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_7\">\r\n     <g id=\"line2d_7\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"346.418943\" xlink:href=\"#mac5fb7a6ad\" y=\"224.694123\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 3 -->\r\n      <g transform=\"translate(343.237693 239.292561)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_8\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"mea07fcd73f\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mea07fcd73f\" y=\"200.370851\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0 -->\r\n      <g transform=\"translate(13.5625 204.17007)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mea07fcd73f\" y=\"162.496525\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(13.5625 166.295744)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mea07fcd73f\" y=\"124.622198\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 4 -->\r\n      <defs>\r\n       <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 128.421417)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mea07fcd73f\" y=\"86.747872\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 6 -->\r\n      <defs>\r\n       <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 90.547091)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mea07fcd73f\" y=\"48.873545\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- 8 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 52.672764)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_13\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#mea07fcd73f\" y=\"10.999219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_13\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(7.2 14.798437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_14\">\r\n    <path clip-path=\"url(#pbaa912ae93)\" d=\"M 42.598697 98.21249 \r\nL 42.964406 127.210021 \r\nL 45.280782 149.254063 \r\nL 46.353608 158.426751 \r\nL 46.424696 150.881475 \r\nL 48.493513 152.065048 \r\nL 52.518638 114.301681 \r\nL 56.294671 134.265224 \r\nL 56.746458 140.765627 \r\nL 64.332902 148.893443 \r\nL 65.606509 130.474093 \r\nL 71.885635 151.214355 \r\nL 73.057787 155.116446 \r\nL 75.248434 164.769961 \r\nL 75.829173 168.561092 \r\nL 77.43825 181.728339 \r\nL 88.278651 162.550762 \r\nL 90.795018 140.95056 \r\nL 92.579593 137.307376 \r\nL 96.848371 158.907577 \r\nL 99.776007 174.294023 \r\nL 100.240674 175.551569 \r\nL 101.508986 176.809115 \r\nL 101.647135 176.809115 \r\nL 102.484207 175.976915 \r\nL 106.147399 164.178175 \r\nL 108.328772 156.170566 \r\nL 113.082269 148.958169 \r\nL 116.948124 153.784927 \r\nL 119.661336 161.385683 \r\nL 120.444675 164.067215 \r\nL 123.884336 176.772128 \r\nL 130.4727 187.165376 \r\nL 130.84447 186.740029 \r\nL 132.670052 183.355751 \r\nL 140.745962 167.969306 \r\nL 145.121154 174.109089 \r\nL 149.313029 179.694073 \r\nL 154.137771 172.352224 \r\nL 161.421442 151.880115 \r\nL 167.555686 156.096592 \r\nL 168.50864 158.112365 \r\nL 168.926493 159.000044 \r\nL 169.528252 160.31307 \r\nL 172.434081 165.842574 \r\nL 172.806214 166.397373 \r\nL 177.577009 171.520024 \r\nL 179.131791 173.017983 \r\nL 183.026071 179.028313 \r\nL 189.880434 193.305159 \r\nL 193.385826 191.955147 \r\nL 194.490088 189.255121 \r\nL 196.37287 182.098205 \r\nL 197.319937 177.493368 \r\nL 201.276176 154.709593 \r\nL 203.91774 141.264947 \r\nL 208.353503 132.795005 \r\nL 212.528824 142.762906 \r\nL 219.476465 166.046 \r\nL 231.679304 130.224433 \r\nL 232.467542 127.283994 \r\nL 238.902386 120.330505 \r\nL 246.33854 138.176562 \r\nL 247.751676 139.822468 \r\nL 255.048431 123.41889 \r\nL 255.172764 122.91957 \r\nL 255.598549 121.181198 \r\nL 259.36523 109.974243 \r\nL 260.646986 108.883137 \r\nL 260.878289 108.883137 \r\nL 263.111279 110.89891 \r\nL 263.248405 111.157816 \r\nL 263.412168 111.472203 \r\nL 266.649288 119.128439 \r\nL 268.045048 121.772984 \r\nL 268.38269 122.235317 \r\nL 276.68903 108.272858 \r\nL 277.632291 106.164619 \r\nL 277.849925 105.739272 \r\nL 278.103744 105.369406 \r\nL 281.18786 102.133074 \r\nL 291.173101 95.863838 \r\nL 294.098614 101.800194 \r\nL 298.893875 82.493165 \r\nL 301.212491 61.151869 \r\nL 305.624937 72.56225 \r\nL 311.045269 81.771925 \r\nL 312.531812 62.483389 \r\nL 313.795807 50.666155 \r\nL 313.935893 49.944915 \r\nL 316.643713 47.540783 \r\nL 318.717557 51.276435 \r\nL 330.366323 29.717843 \r\nL 331.612999 57.869304 \r\nL 334.052237 47.13393 \r\nL 335.034244 45.709944 \r\nL 337.021246 36.962602 \r\nL 339.814497 18.839145 \r\nL 343.976497 55.899766 \r\nL 346.051303 17.137759 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 26.925 224.694123 \r\nL 26.925 7.254123 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 361.725 224.694123 \r\nL 361.725 7.254123 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 26.925 224.694123 \r\nL 361.725 224.694123 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 26.925 7.254123 \r\nL 361.725 7.254123 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"pbaa912ae93\">\r\n   <rect height=\"217.44\" width=\"334.8\" x=\"26.925\" y=\"7.254123\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXAAAAD5CAYAAAA+0W6bAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nO2dd3hUVfrHPycFSCGEEkpCELAEVNQAqwiIDcRCiagslrWt5bf2sgi47lpWRWVXV9eKfV0ULBDABtJsK2Ag0oRIU8jQQkkgJJCQnN8fJzPJTGYyd2Zukhnyfp6HZ5g7t5yZ3PnOe97zFqW1RhAEQYg8ohp7AIIgCEJwiIALgiBEKCLggiAIEYoIuCAIQoQiAi4IghChiIALgiBEKDH+dlBKvQUMA3ZprU+u2tYGmAZ0BX4FRmut9/k7V7t27XTXrl1DGK4gCELTY9myZbu11ime25W/OHCl1CCgGPhPDQF/BtirtX5KKTUeaK21HudvEH379tU5OTlBvQFBEISmilJqmda6r+d2vy4UrfU3wF6PzSOBd6v+/y6QFfIIBUEQhIAI1gfeQWu9HaDqsb19QxIEQRCsUO+LmEqpW5RSOUqpnIKCgvq+nCAIQpMhWAHfqZTqBFD1uMvXjlrryVrrvlrrvikptXzwgiAIQpAEK+CzgOuq/n8dMNOe4QiCIAhW8SvgSqkPgB+ADKVUvlLqj8BTwBCl1HpgSNVzQRAEoQHxGweutb7Sx0vn2zwWQRCEo4rsXAeT5uSxrbCU1OQ4xg7NICszzbbz+xVwQRAEoW68CTXAhOmruGzpbA40i2PmSecyYfoqANtEXARcEAQhBLJzHUyYvorS8goAHIWlTJi+ihaxUZSWV3B17udsTe7IzJPOpbS8gklz8mwTcKmFIgiCEAKT5uRxqKycf3z2HL0dawEoLa9gX0k5AIllpRQ3i3Ptv62w1LZri4ALgiCEwLbCUjoX7eLy1fMZsn5JrdcTykopbhbvep6aHFdrn2ARARcEQQiB1OQ4jt2zFYBOB6qTFZPjYomLiSLxcAnFzY1ox8VGu/zjdiA+cEEQhBAYOzSDdQumAdBp/27ACPUjI04i6vAhmj1xhIPN4kmTKBRBEITwIiszjc1JJQCkHtjtLtRV5UPGXvE7xt5xnu3XFgEXBEEIkW67jQslvWQv3z9wDkRVeaf37zePSUn1cl3xgQuCIIRKXh5ER0N5OeyqURpKBFwQBCGMKSqCHTvgjDPM861bq187cMA8tmxZL5cWARcEQQiFvDzzOGSIeawp4GKBC4IgNA7ZuQ4GPLWAbuM/Y8BTC8jOddTead068zh4sHnMz69+rZ4FXBYxBUEQvOArRR48apnk5UFMDJx+OjRv7t0CFxeKIAhCwzFpTh6l5RWM+Plrpr0/HqUrXbVM3Fi3Drp3h2bNoHNn7z5wscAFQRAajm2FpcSXlfLX+a+TUlJIXPlhSprF1a5lkpcHPXqY/6en17bAlYKEhHoZo1jggiAIXkhNjuPmpTNIKSkEIL78kGu7i4oKWL8eMqrS49PTa/vAk5KMiNcDIuCCIAheeKhvG275cYarkmB82aHatUx+/RXKytwtcIfDCDsYF0o9+b9BBFwQBMErF818k7iKMqacY5qSdW2hmTiqV+0FTKi2wDt3NuK9Y4d57rTA6wkRcEEQBE82bIBXXyXq5pu59d4rAPjPmJNrF6JyhhDWdKFAtR9cBFwQBCE4LMVxe+Ohh0xUyd/+BomJZltxca1zZ09bwN64JAa8sdKc2yngTj/4gQMi4IIgCIHijON2FJaiqY7j9iviOTkwbRrcdx906lQdQXLwYK1zd9r+G5vapLnO/dm+aLNDTQtcfOCCIAiB4YzjronXOO6aaA3jxkG7djB2rNnmRcAnzcnj8OEyeu7cRF7KMa5zP/nDToiLazAXisSBC4JwVOKr92SdPSnnzoUFC+D556uF14sLZVthKSfs2UpSWQk5aSdWby865B4LLi4UQRCEwPHVe9JnT8rKSmN9d+sGt95avd2LBZ6aHEefqgbGy9J6up/bGQuutbhQBEEQgmHs0AziYqPdttXZk/KDD2DFCnjiCVPTxIkXAR87NIPTt62jID6ZLckd3c/ttMAPHjQiLi4UQRCEwHCG/E2ak8e2wlJS6+pJefiwiTzJzITf/979tZgYI+hVLpTsXAeT5uTx3/yfyU3rCUq5t1Hr3Bm2b4d9+8zxIuCCIAiBk5WZZq2J8CuvmKzKyZOr26HVJCEBDh50RZ8kFO6m277tvH/qRS7L23Wd9HTjjnHGiIsPXBAEoZ4oKoLHHzcNGZxNGTypEnBnZEtvhxHnZWk9a0e2OGPBf/7ZPNajD1wscEEQmhROF4jTrfLW+mwy9uyBp57yfVBiIhQX46iKYOntWMvh6BjWdDwW8Ihs8RTwcLXAlVL3KqXWKKVWK6U+UEq1sGtggiAIduOZ3FO+NZ8u/5nM1gtHQu/evg9MSGDH9j0oIKqygrM3L2d1h+M4HNMM8IhscQr4mjXmMRwFXCmVBtwF9NVanwxEA2PsGpggCIKdZOc6GP9Bjltyzz3ff0B0ZQX39bq87oMTEti+bQ8auCFnFj0LfmVK5kUAKHCPbElKMhZ7A7hQQvWBxwBxSqkYIB7YFvqQBEEQ7CU718HP4//Oimev4PwNSwA4ds9WRq+cy5TMi8iJal33CRITiSkxYYQ3LJvNt8ecxvSTzgNA49FiTSljhTdAFErQAq61dgD/ALYA24EirfVcuwYmCIJgC5WVlNx9Lw/OfQ2lNQ8teIPYinLGfvMfSmOb8+/+Y3wn9zhJSCCpsowOB3bTef8uFhz3O1eThjRvxzrdKBCeAq6Uag2MBLoBqUCCUuoaL/vdopTKUUrlFBQUBD9SQRCEYPi//+Oqbz/ind7D+L9LH6Tbvu08/cULXPjLD7x2xmWUtmrjO7nHSWIiKVFHOHPHL0B19qXPxCCngDdr5p4UZDOhRKEMBjZrrQsAlFLTgf7Af2vupLWeDEwG6Nu3rw7heoIgCIFx6BC89Raf976ARwab9PhvjzmNUWsWUpCQzDu/u7R2kwZvJCQQf7iUO1rs4lBsc9a27+6evONJ587msR793xCagG8B+iml4oFS4Hwgx5ZRCYIgeOAZ/udTPGuSnw8VFXQYeRFx5TGUllcw8dwbyXx/HM+edyOPX3OGtUSfqjjw4zashDPPYP2kkXXv77TA69F9AqH5wJcAHwPLgVVV55ps07gEQRBcBF3b22Fe79P/ZCaO6kVachxrO3Rn+EPTOePR+6yJN5iokvJyWL4c+vf3v38DCXhIiTxa64eBh20aiyAIglfqqu1dpwg7O+N07kxWD4tp9d5wFrQ6cgQGDPC7+7wDzRgM/LinnHueWmBtthAEkkovCELYE1Rtb3BZ4KSFKJ5OAQfo16/OXbNzHYxbsheAA83irc8WgkAEXBCEsCfg2t5OHA6zkBjqYqKzqUNGhunWUweT5uSxJ6o5+5snUNw8HrDQCShIRMAFQQh7Aq7t7SQ/vzoiJBScFrgF/7dzVvByvyuYeeLZtbbbiRSzEgQBCDLKo4EIqLZ3TRyO0N0nwHfbShkIjN+eyLd+fNqpyXE4Ckt5td/ltbbbjQi4IAiuKA/nQqHTbwuElYgHPJb8fN8lYi2Snevg75ti+fMpF/DlCWdS6OezGTs0w+2zBIuzhSAQF4ogCMF1cA93Kiqo3LGDd34rp9v4zxjw1IKgFhKdPu0JF91FYZwJC6zrs8nKTHOFLCpMqr2lZKEgEAtcEITgozwamrVrYds2OP98v7t+Of8nLqyoYENsK7fYcQhsVhHMZxPUbCEIxAIXBCH4KI+G5uGHYcQI0+3dDx/PNFUHt7ds69oWzKwinD8bEXBBEIKP8mhotm6FkhKYOtXvrlHbTXXrnYlt3bYHOqsI589GBFwQhAb124aEM7PyzTf97todI9R74lu5bQ/Ucg7nz0Z84IIgAA3ntw2aI0dg+3ZISYGlS2H1ajj5ZJ+7D08z7c72xVUn8QRrOYfrZyMWuCAIkcHOnVBRAXffDbGxfq3wk5qXc6RFHG1TWoed5WwXYoELghAZON0np50GI0fCe+8xa8ydPL3wV+/JPbt3E5PSju/Hn9d4Y65nxAIXBCEyqFmY6o9/hD17WPDMm75LzO7e7bduSaQjAi4IQmRQozQsQ4awo1V7Ls390m0XtzDBPXtEwAVBEMKC/HzTX7JtW4iO5sOTzuOszbmk7t/ltpsrTFAscEEQhDDBWVmwqhv8NwOGEYXm8lXz3XZzhQnu3m3E/ihGBFwQhMjAozTsNVeeww9dT+OKVfNQuhKoESZ45AgUFooFLgiCEBZ4lIbNykwj5pabSC/ayZANS93CBD//eg0Af/t+R9BFrCIBCSMUBCH80dprc4bf/fkWeO8lJq/4AKb8BVq04KHsVSz59H9cDOyNSwrL0rh2IRa4IAjhz+7dUFZWu7tObCw8/zxs3AjPPUd2roMpi7eQXGqKXe2zUP41khELXBCE8KdmCKEnQ4bApZfC44/zzv7uaBJp4yHgEIalcW1ALHBBEMKfugQc4NlnobKSG2e+DEDrEiPge2sIeDiUf7UbEXBBEMKfmlmY3ujaFR54gBFrv+H0ratpfegAUF3ISkFYlH+1GxFwQRDCn/x8iI6GDh187zNuHCUd03hs3mukFO/jYGwLDsc2RwFX9+ty1C1ggvjABUGIBPLzITXViLgv4uOJf/F5elx+OWn7d1EY15I0q93rIxQRcEEQwh8vIYReGTUKzjuPlgsW0PLEjKO6EiGIC0UQhEjAqoArBS+8YCz1ozyNHsQCFwQh3DlyxPTCvPhia/ufdBK8+y60b1+/4woDQrLAlVLJSqmPlVLrlFJrlVJn2jUwQRAEgEXT5kJJCXduiLGeFn/11SY+/CgnVBfK88CXWusewKnA2tCHJAiCYMjOdbD07ekALO7Sq3bThiZO0AKulEoCBgFvAmity7TWhXYNTBAEYdKcPHr/upKNbdIoSGwDHL1p8cEQigXeHSgA3lZK5Sql3lBKJdg0LkEQBHbsLeb0rWtYkt7LbfvRmBYfDKEIeAzQG3hFa50JHATGe+6klLpFKZWjlMopKCgI4XKCIDQ1zi7dRlJZCYu7nOy2/WhMiw+GUAQ8H8jXWi+pev4xRtDd0FpP1lr31Vr3TUlJCeFygiA0Ne5tth2AJenVAu5q2iAEL+Ba6x3AVqWU85M8H/jZllEJgiAAvdbnUtylGzHp6Shwa9oghB4HficwRSnVDNgE3BD6kARBEICKCvj2WxIvv/yoz6gMlpAEXGv9E9DXprEIgiBUs3Kl6Wt5zjmNPZKwRVLpBUEITxYtMo9nn92owwhnwj6VPjvXwaQ5eWwrLCX1KK8sJghCDb7+Go491loNlCZKWFvg2bkOJkxfhaOwFA2ShSUITYXKSvjmG3Gf+CGsLfBJc/IoLa9w2+bMwhIrXBDCC8/Z8rk9Uli4rsD/7Lm4GB5/HOLi4OGHzbZVq2DfPnGf+CGsBdxXtpVkYQlCeOGcLTsNLkdhKf9dvMX1unP2DLiL+OzZcPvtptogmObEp5wi/m+LhLULxZlt1Wl/ATfkzKTj/t1u2wVBCA+8zZY9cath4nDAZZfBiBHQqhV89hm0bGkscTAC3r07dOlSvwOPcMJawMcOzSAuNpqu+7bz8PzX6Vq4TbKwBCEMsTor3rG3GF56CXr2hM8/h4kTYflyU+v7rrvg449h9Wrj/xbr2y9hLeBZmWlMHNWL1knG4m4fHytZWIIQhliZFffctYlZU8fDHXdAv35GqMePh9hYs8O990J8PFx3HezdKwuYFghrAQcj4i9fdzoAL4w+RcRbEMKQsUMzUD5eiys7xPiFbzH7nXs4rngXTJkCc+aYEMGatG3LL1dcZyxyYNSaWIk480NYL2K6cHaiPnKkccchCIJXsjLTyPltL1MWb0HX2H7G1tX847PnSC/aya9ZY+j65kvQpo3bsc7oFUdhKe0S+/NtzJvsTkhmuUpirbeFT8FFZAl4Rd2LJIIgNB6PZ/Wi7zFtXKGEF+1bzwvTHyEmPR1mfUjXQYNqHeMZvbI7IZlxF93FkSjznZew4boRARcEwY1Qsp+zMtPMvkuXwuAroWtXk1Hpo8Gwt+iVWSe6L15K2LBvRMAFQXDhLZ7ba/x2XaxcCRdeCO3awbx5dXaHtyLOEjbsm7BfxAQgpup3RnzgglCv1JX9bIlDh2DkSBNNMn8+pNUt+v7EWcKG6yYyBFwscEFoEELNfs594gX49VeuGfgnBkzb7DeKxJnrURNnNIs0b/CPuFAEQXCRmhyHw4tYW3FjZC/bSq9XXmRVh2P57phTwYL7xbldKo4Ghwi4IDRxnIuWCevX8eR3/yH7hIHMOOlc1+uxUcqSG2PFMy+TtWcrdw3/MyhjR1uJInEtfAoBExkC7vSBi4ALgq04Fy1P+O1n3pv2V5LKSjj7lyV0PLCbV8643Aixrwydmuzfz58+e42fOh3P7J7u4YISRVJ/RIaASyKPEGZEcqORmmOPUooKrbll6XTKYmIZdP3r3P/tfxn39bu0KD/Mc2ddQ3mF9h+L/eijtCsp5KbL/opW7ktrEkVSf0SWgIsFLoQBtoTaNRKeY6/QmviyUs7bmMOHpwxmS+tO3DP8fiqV4rbFHzH11KFsT0qp24peswaef54tWWNY36Un1IhikSiS+kWiUAQhQEIOtWtEvI39vI0/EnfkMJ/1OAsAraL451nXEF1ZyVU/fQlAcnwsA55aQLfxnzHgqQXV0SVamyqCSUl0nfwCE0f1Ii05DoVEkTQER5cFXlEBP/5oKp0JQj0RyY1GvI3xknXfsTOxDTlpPV3b8pM7Mv+407lyxZe8etaVFJXAvpJywMw4xn60AoCs9d/DggWmRGy7dmS1C/9ZyNFEZFjgVhN5Zs6EM8+EFSvqf0xCk8WXT7ehfL3ZuQ7v1rCFfTzHmHC4hHM35fBlxgB0VDRpyXFc068Laclx/Kf3MNqVFHFJ3ndUepy/vFLz9Ec5cP/9cNppcOutlscm2MfRZYFv3Ggec3Lg1FPrd0xCk2Xs0Aw3PzI0nK/Xiv+9rn08x37+xqW0OFJGt9tuYPONl7hfrPIcWPFfrlw6mw97nFNrLNcsnAL5+TB1KkRHR/TaQKQSGRa4VQF3VP3a5+bW73iEJo2z0Uhj+Hqt+N/9NQOvOfbLN/6P0vYdGXT9yNoXi4qCO+4gc3sep2z/xe2lbnsd3Lx0Blx7LQwYYHlsgr0cXRa4U8B/+ql+xyM0eRor+cSK/93fPq6x798Pz+XAbbcZsfbGtddy8P4HuG75p9x/yX1mm9Y8Mu81Dsc2o9nTTwc0NsFeIssC9+cDz883jytWQKWn104QIh8r/nfLPvpZs6CsDEaP9n3BpCR2Zo1m+NpvaHuwEIAhG5Zw9ubl/HrHA9CxY+DXFWwjMgRcKWMh1GGBZ+c62LF2E4ejY6G4mK9mf9+AAxSEhsFZ/Kn7nnxalB8CavvfvRWI8uqj//BDSE+HM86o85rdHx1PbGUF966cTYvywzy68A32H5tBr4kPeh2b3+sKthEZAg7GCvch4Nm5Dv7y8U+0PbCHxV16AfDZf76UFXAhYvEVzZGVmcbbbbcz963beHLOS17975Z89IWFpi/lFVf4dp846dEDdc01XLN0JusOfEnqvh0kvfFqdTPiQK4r2ErIPnClVDSQAzi01sNCH5IP6hDwSXPyiC/aS2xlBd90603/31Zw/Lb10opJiEjqjObYv4F+4/8E0dGMWv89o2482WvDBL8++nnzjPtk1Chrg3rkEXjvPXj9dRgzxmfHeClM1bDYYYHfDay14Tx1ExPjU8C3FZbS8cAeALYkd2RD23RO3LVJFk+EiMRXNMfMt2bD8OHQvbtJnikrgzfeCO4iX38NCQlw+unW9u/e3Yh4+/YwaVJw1xRsJyQBV0p1Bi4BgryLAiA62uciZmpyHB2LjYDvSGzLzx26c+KuzbJ4IkQk3gyPbnsdTHprPLRuDXPnwsCBcN558OqrgZeYqKyEzz834X8ebpA6efhhE+nVuXNg1xPqjVAt8H8BD0CtRC37qcOFMnZoBukl+wDY0bIta9ofS4fivTzUt029D0sQ7MbT8Oi4fzfvTXuIaKXgq6+qBfT222HrVvj008Au8OmnsGkT3HRT4IOLiYzI46ZC0AKulBoG7NJaL/Oz3y1KqRylVE5BQUGwl6tTwLMy0/h9J8WRqGj2xrdi17E9ALioYmfw1xOERuLcHimu/7cuKeK9D/9Kq0PFvP/oq3DCCdU7jhhhek6+9FJgF3j2WTjmGLj0UptGLDQWoVjgA4ARSqlfganAeUqp/3rupLWerLXuq7Xum5KS4vmydeoQcICMiv3EpKWy8ZkRvPj0DWZjGGVkSo0IwSoL1xlDJ76slLc/foT0op3cdNnfeL/c4/sTE2NqkHz1Ffzyi5czeWHZMuP/vvtuy9a03LvhS9ACrrWeoLXurLXuCowBFmitr7FtZDXIznXgOKzI/n697xvI4ajugN26NXTtGjYZmc6oAkdhKZrqqAL5IgjecPrAf79yLqdtX88dI8axpEsv74vyN99s/NivvGLt5M89R3lCIkOKjrMkyHLvhjdhHwfuvIG2xyfTvniv7xuopoCDqZAWJgIuNSKEQHD6wM/anMvGNp2Zd/wZbtvd6NgRLrsM3n4bDh6s+8T5+VROm8aUk4ew/lCUJUGWeze8sUXAtdaL6isG3HkD7UhsS4eqSBOvN1B+vvvqeGammVYWF/u/yN69No64NlIjQgiEsUMzSIqq5Iytq/muq6mqWWdG4223QVERvP9+3Sd+8UV0RSVvZLp/VesSZLl3w5uwt8CdN8rOlm1NrLfWbtsBU5SnuLi2Ba41rFpV5/kXfDiPynbtuPyaSfXm3wukRoT4G4WszDRe6XyAhPJDfNe1t/+MxoEDoVcvePll1/ejFsXF8NprfHlCf/Jbdaj1si9Blvom4U3YC7jzRtmZ2IaE8kO0LCtx2w5UVyGsKeCZmeaxjoXM7FwH0z/+hiituWTdt7Wmk3aJqdUaEeJvFJwMWDYfkpJ4fcqDfD/+vLqzG5UyIYU//QQ//OB9n3fegcJCZp73e68vpybHeb3fpb5JeBP2Au68gXa0bAtAhwN7at9AziqENVwo2QWKoriWfDB5lk/xnTQnj7jiIgDO37AUtHZNJ+0UU6s1Iuz0N0a6JR8R4585E0aO9F8lM1DKymD6dHPuFi2sHXP11ZCU5D2ksKIC/vUvOPNMLr75Uq+CfG6PFK/3OyD1TcKYsI/Kd94oX+002fonUcwdnjeQhwWenetgwozVvNG+Gz13bcJRWMq9034i57e9PJ7Vy3XYtsJSWh0yPvIuRTs5Yfdv/JLSlW2FpX6L4gfzPvwd52sa6ygspdv4z0hNjmPs0Ay/54n0zigRMf7Dh+HOO00izezZ9sZUf/WVKTY1Zoz1YxIT4brrTGbmc8+510eZPdt0q3rqKdfnN2lOHtsKS133lK/7/f4PV/DP0afy/fjz7Hhngs2EvQUO5kv70gPDAXj+rPa1v8ROAU9NBaot2bx2XTluj7HONTBl8RY3Sy41OY7kQ8VUogAYvGGpa3tDLN54Wpmt4nynNQcyC4j0yIGIGP+rrxrxTkyEF1+099xTp5pQ2MGDAzvuttugvLx2fZTnnjNhtVlZgPk+fT/+PDY/dYnLPePrvq7QWtx4YUxECDjgsq5fe/+b2tNqhwPatIE44xd33ox74luRWFZKbIXppq3BTQTGDs2g3eFi9sW15KdOxzN4wxKXe6a+F2+8uWgOlh0hNkrVeZwVIYv0yIGwH39xMTzxhKlF8uCDprDUWpvquR06ZFwzo0ZBs2aBHdujB5x/vvlxcbp1cnLgm2/grrvqTNyp674Oux9PwUXECHj2ur0UtkgkrmBnbWvUI4TQeTMWxbUEcLlJwF0EsjLTGNguhoMJSSw49nRO2/4Lz57dkazMtPpZvKmshO+/B629WpnlFZrEFjEuf6Mv/AlZpEcOhP34n38eCgqMiN90kxHal1+259xffAEHDsDvvS82+uW228zM4LPPzPPnnoOWLeGPf6zzMG/3e03C5sdTcCNiBHzSnDx2JLZ1VR2EGpaBRxLP2KEZKKCoeQIArUqrBdxTBDrrUroc15n7XhxLlNZctGU5UE/F6V9/3YR8ffutzy9EYUm5a3qbFqCQOV0yjsLSWj8AkRQ5ENaRD3v3mnKqI0ZAv36QkmLE9t13jfCGyrRp5pznnhvc8SNGGGPmxReNkH/4ocnWTEqq8zDn/R6tvJsOYfPjKbgRMQK+rbCUnS3b0uHAHrftjsJS9vyymV9bJLu2ZWWmcXW/Li4LPPmQ+WJ5FYG9e4375ZRTTHupWbPczuPpKwya8nKYONH8f8kSS1ZmIEJW0yUDxl3k/CpGWuRAWHd2mTTJ5B08/nj1tttvN+L93nuhnfvgQbPgePnlwVf9i4kxi6vz5pna4ZWVxn1igazMNP45+tTw/fEUahH2UShOUpPj2JHYlh4Fv7ptj60op23xPj7YHUXnXIfrS/54Vi8WHdwKH0LrQwdI8xXBsW+f8R0qZayXt9+G0lKXP9023nsPfvvN1K1Ytoyx465yi7SA2l8UXxED3oTMm0tGY8QvEiMIwqGzS3auw+2zf6hPay56/nm46iqTOOPk9NOhTx8TwvenP5l7KRg+/RRKSoJ3nzi5/3747jvzYzB6tKk8aJFA7jmh8YkYAR87NINtn7Wj3cFCoisrqIgyVkL7YlMHfGtCGz7wCPE750xTVvaNM1rCWB8i5rTAwVgsL71kFqUuucS+wVdWwpNPQu/e5su0fLnlL4pVIQv7hb8Iw1so454H/0VleTlRjzzivrMzkebGG02lPx/txvwybRp06mTcbKEQHW3S6h97zFQrDJBw+PEUrBExLpSszDT6DzqFaF1JSpVoAy6Xys7EtrXFqmtXGDQI/vIX+PLL2ietqDDxtk4BP+ccExY2e7a9g3c4TBzuH/9oLLX166GoyFYXTdgv/EUYnjOa6MoKRq2Yy+enDobjjqt9wJgx5j4KtDa3k/37TZecK86bmIsAABxySURBVK4wAhwqiYnwzDNw7LGhn0sIWyJGwAFO63cSAL2oXpR0tVJr2ba2WEVFGZ/2ySebsKzvvnN/vchkYdK6tXls3hyGDjUC7qumRDBs2WIeu3c3Ag62V0oM64W/CMTTGDh2z1biyw8zr9NJ3g+IizM/0DNmwPbtgV9w1iyTHBSq+0RoUkSUgDsjTW7q3swlVp0O7AagsE0H72LVqpWxvtPTYdgwd+F0ViFsU6P12ogRsG0bLF9u37idAt6li3GjgCmsbyNhvfAXgXgaAyfv3AjAruN9CDiYTMiKiuBmcFOnmvujX7/AjxWaLBEp4Ge0OOwSq44H9nA4phnjrzrTt1i1b2/Sk5OS4IILqruXeBPwiy+uttztwing6elmLJ072y7gYHPUTBPHc0Zz8o6NlMQ2Z/RV5/s+6MQToVu3wHtU7ttnGhWPHm3uPUGwSGTdLSkpJorD4XCJ1c3HNqf5Melk9fbTKbtLFxNaBTB4MHO++JF7X10IwK2fbqrO6mzXDvr3t9cPvmWLcdO0NGGN9Oljr4V/lNKYBa08ZzR99myi9MReZPXt4vsgpcwsb948E8lklRkzTJipuE+EAIksAY+KMqv0jhpfZM9OPHVxwgkwZw7l+wo5/g+jaLVlEwAbjsS613sYPtyUod261Z5xb91qfkCc9O4NeXn2JH4cpYRDaV3XjObJizi1YDNtB53p/6Bhw4x4L1hg/ULTprmvjwiCRSJLwMGIdU0B9+zE44/MTO6+6jFSi3bx4MK3AChs0dK93sOIEeYx0KmwL7ZsMe4TJ336mEXSFSvsOb9NhFMJ17AqaLV+vUmyca5f1MXZZwcWyVRQAPPnG+s72PjxAAmnv7MQGpEt4FqbBUerFngVX7Q+nv/LmoDCRJoUtUgEakQeZGSYUDG7/OBbttS2wMEeP/hbb5k07hAJxuKtTyEIq7h259/JioA3b27WWT791Fok0yefmIXPQErHhkA4zGwE+4hMAc/PN1+OPXtM6FWAAp6aHMeiY3/HbVkTeLvPcI5Ex7i2A9VZmQsWWOupWRcHDphFqpoC3qmT+ReqgC9ebOpcXH99yD77QC3e+haCsIprX77cCHPPntb2HzbMGBlWZljTpplM4JqZnfVIWM1shJCJPAHv0sVMZ4cNM4s/ELCAOyMMvjq+H48ONplqtWKmhw83nVHmzg1tvE4/ehePxa/evUNbyDx0CG64wbz3Pn3gmmuMXz1IArV461sIwiqufflyOPVUs4BuhYsvNkaAvx/V7dtN5mYDuk/CamYjhExkCjiYrLVbbjH/D8QHjsWY6YEDITk59GgUXwLep4+pIX3wYHDnfewxWLfOVDicMcNYiFlZJqMvCAK1eG0TgtxcU1tk3Tq3zWET1661EXAr7hMnHTqY+ij+1lA++sic38boE39urbCa2QghEzG1UFzUFMI774SlS038bYD4rfcQEwMXXWTqKldUBJ/eXDOJpyZ9+pgaKStXwpkWohtqsmyZSZO+4QaTOQqmbOjgwfCHPxhBDzCeeOzQDL/FtWqSmhznqnzouT0gJk40QjZjhnlPt9/uGntY1OTYtMlk7AYi4GBmiH/9K+zcaQTdG9OmGdeJVdeMH6y0ogv07yyEN5FrgYMpqL94sd9ax0EzfLiJEli6NPhzbNlixL9TJ/ftwS5klpUZ4e7QAZ59tnr7OeeY57NmmQa2ARKoxWuLi2P/fjPDGTPGdLe56y6zAGhX+KYdON1cgQr4cNMC0NVYwZOtW+F//7N18dKKWytsZjaCLUSeBV6zWasdRX/q4sILzTVmzw7cSnayZYvp1elZ3zktzbyXQAX8iSdg1SozpuRk99fuvNN0M3/pJbj33oD9qoFYvLaUHZ0+3fjy77rLpJC/8YYZd69e8O9/G79+PfqGPcvFeh3/8uXG933yyYGd3Flf/tNPTZVCTz780Dza6D6x6tYKi5mNYAuRZ4HXdA3Ud9px69YmK/Orr4I/h2cIoROlAl/IXLHClKW9+mozRfd2zuuuM9P+JUuCH7NFQk7dnzLFJLD062fGfvPNxqXUqxdce62pzHfoUL2M3XIUzcqVxsXRvHlgF3BmZc6dayKlPJk61bjRbKwWKP7tpkfECXjNL9jZ//i6/uNXBw40BbBKSoI73jMLsyZ9+sCaNdbTrl94AeLjTU9GX4waBS1aGHEMZ7ZvN2GaV13lbmV37w6LFpkfqk8+MYu09YDlKJpVqwK3vp0MG2YWqRctct++caNpNmxz6nxYRe4IDUJECbjTanKydf/h+k9C6N/fdPjOyQn82MrKugW8d2+zQLpqlffXa6K1seaGDIG2bX3v16qV8b9Om2bqa4QrU6eaz+fqq2u/Fh0NEybAgAHwj3/Uy/uw5G4oKjJ/Pwsx2l6jP84915SZ9YxGcbpPRo8OdvheEf920yOiBNxpNX3dzSwoVaqo+k9CcJb3/N//Aj921y6z6FiXBQ7W/OB5eSaB6YIL/O97zTVm8TUU1099M2WK+QHr0cP3PhMmGBfU++8HdGorGaKW3A1r1phHPxa4T3fMur3mB9ezvvy0aWZNJYBWZ1aRipRNi6AFXCmVrpRaqJRaq5Rao5S6286BecNpHd0y6iEG3vqGa+pdr0kI7dqZ1PoABTw718FNf58OwNgl+7zPErp0MaVsrfjBnQlFQ4b43/fCC815w9WNkpdnfrS8Wd81ufhiY/1OmgRaWxJmq75tS+4G58zIj4DX6Y4ZNsz0QnX+GKxbZ9YypPKgYAOhWOBHgPu11j2BfsDtSqnAA7IDwGkdHY5pRn5yx1rb643+/Y2AW+zS4xSRmG35AKyOTvLu6lEKMjOtdeeZOxeOP97Um/ZHs2ZmATA7O/RSAPXBlCnmvfsIoXMJ9YTPeazHJbBmDUv++YYlYbbq27bkbli92hSm8mMp1+mOcfZWdbpRpk0z7/2KK+o8pyBYIWgB11pv11ovr/r/AWAtUK/ztUZbpOnf39RdcTaC8INTRNL2FwDgSGrv29Vz2mnG0qvLz1tWZhbCrFjfTq6+2iy82lVR0S60NgJ+/vkmvNIDTwv63a5nsrFtOu2eeZzDh8vc9vX2mQaSIerX3eBcwPQTylinOyY11bjKnG6UadPgrLO8vndBCBRbfOBKqa5AJlCvsWuNtkjTv795tOhGcYrFSTs3cqBZHPubJ7htdyMz04SZeaSSu/HDDyaawYr/u+aY27XznUjSWCxZYsIcfbhPPC3oiqho/jHwao4t2ELWz4tq7e/5mdoWSqe1scAtLGD6NSyGDTN/w0WLTPkEcZ8INhGygCulEoFPgHu01rUKcSilblFK5SilcgoKCkK9XOMs0vToYZJmLAp4anIcGQW/MvLnr/m412CXBaehtu82M9M81uVGmTvXRGace671MUdHG1/4F1+YSJdwYcoUE+Y4apRXn7a3H7kvMgawsuNx3Pvd+8RWuM9UopRyO962WdqOHWbWZSGE0K9hMWyY+UG49VaTu3D55YGNRRB8EJKAK6ViMeI9RWs93ds+WuvJWuu+Wuu+KSkpoVwOaKRi9FFR7Dgpk82zvrJ03bEXnMDDC9/kQPN4/jXgKrfXavluTzjBCFpuru/rf/65sagDLRlw8cVGhOqh/6ZVav69Bj0xl8NTPoDhw8neeMCrT7tVnJeKf0rxyuAbSC/ayZU/fen2UoXWbscD9szSVq82jxbLvNZlWGSrDuxu2RbWr+fH7qeR7Qjj8E4hogglCkUBbwJrtdbP+tvfDhqrGH12roNs2pNesJWYinK/183avoL+m3N5Z/C1FMW1rPW6m+82JsakXfsS8N9+M9a5s0tQIJxf1YC3kcIJPf9e3X/6geb79rD4zAt9LjYqhVcLeui917K7Tz/uXvwhSYcPEu3FL+38XG2ZpTkFPNgkniqycx1MyF7DV91MyOjHxw2QBgqCbYRigQ8A/gCcp5T6qerfxTaNyyuNVYx+0pw8fklOJUZX0qVwR93XLS+H+++HE07gnun/wtfyl5urwBmJ4i3KZeZMAL46/ozAZx7t25tF0kYScM+/18ifF1HYIpFxB9N8LjYWlpR7t6B7d6bdKy/QtqSIlXnvEH2kzOvxtoWUrlplCoaFOGt0fgbTTh1KbqcMvsgYIA0UBNsIupiV1vo78KlP9UJjFaPfVljKpjam5nj3vQ42tk33fd1XXzVxzjNnQmystbKrp50Gr71mrO2uXd13nDmT/d1P4K6cg3WWCfXJBRfAc8+ZcMLERGtv2BeHD8Ojj5o6JXUl4FRR8/OJKzvEBesXM/PEc9hSfKTOz8VnsaXf/Q5eeQVuvZWXHIe4deg9VEZF1zreFlavDtn6hurP4KfUDC699p+1tgtCKERUJmZDFuup6buNUopNbYygdN+b79qnlr923z545BFTGrWqnKilRTXnQqanG2XvXvj6a7K79Al+5jFkiJkVfP21/3398dprpn73qFGWasPU/LsM2bCYhPJDZJ90jqvyX1CLjbfcAk89xZCVC3ly/mtusxbbQkorK03iTQ3/d7BrL1JgSqhPIkrAGyoO3NN3W6E1+1skUtgikc5Fu1z7HSw74v5F/vvfjYg/+6wr8sRS6GOvXiY6wVPAP/8cKiqYnt7X6zgdhaX+RWXgQLNIGqobpbjYlLI97jgTCjd2rN9Dav69stYswtEyhdXdernKtga92DhuHIwbx5jln/Po0g/sDyndvNn8QFVZ4KGsvUiBKaE+iah64LbUoLaAN187mISctBoCXl6hXYtmrF8PL74If/yj6Z/oMe46xxgfb9L1PQU8Oxs6dWJ3j1Ngf+2SpApcbgifbpUWLWDQoNB7e77wgqntMnOm6aDz7LOmY5G3srZVOMfx+idLGLR5OR8MGs2Tl53q2h5SXeqJE2HfPq6bPJnrLsmEP/85uPNUUbM2+Ohty3kaXAJe19qLv/E31D0rNE0iSsChYYrR+/JP5rdqT7e927zvO3asqRn9978Hd9HMTPjmm+rnhw7Bl1/CH/7Any/qWasNlsLEldfEp6gMGWLGl58fcP9QwLhynnnGRML062fGOn++aVSwciV07Ojz0KzMNLL+tx10JX/494PQy6a/nVLw8stQWGjeW2ws3B1cOR7PVmQpv5qM29lHWjOc0NdepIGCUF9ElAulofDln3QktSdt/y43v2tqchwsXGgs0wkT6hSzOsnMNAK7e7d5Pn++yb4cOdKru8FXVRavouJMwZ83L7ixTZpk2p85f5yaNzcVAg8cMO3dKit9H1tSYlq8nXqq5Zhqb3j1QUdHw3vvGZ/8PfeYxdog8LSwMwp+Y0urDjz1rVnvED+2EK6IgHvBm98SwNGqPQnlh0g+dACo8mUOPg7uu89UFrz33uAv6rmQOXMmtGzpyr70jG1OC0RUevUyIYXBuFF27DANJK680sSrOznxRPjnP80s4d//9n383/4GGza49+8MkDp90M2amfoio0YZS9xKYTAPPH/0Mgp+Iy+lq2u7+LGFcEUE3As1LV6ojpXMb2X6caYV7aJ1fKxZNFs5z4jGU0+Z4v3BkpkJUVHkTZ3NwCfnUfD+R8zv2ofsn3d73T0gUYmKMlb4vHl1W8veePxxE8Xy6KO1X/vTn0y0zQMPeM/2XLzYWMW33moic4LEb/x/TIzp3NOunVmDOHIkoPPX/NFrdqScbvsc5KUc49oujRKEcEUE3AdOi7emuyI/yQh456JdxDeLIeu4JPjLX4xfONTu4m3asPOMs0iZ+i5nfz2DlIOFzOza12e0Q8CiMmSIafKwcqX1MW3eDJMnG1E87rjarysFb79tEl5GjzYdbJwcPmx85Glpxn8eApZ80G3amGbOy5cHbO3X/DHsvjef2MoKNnfs5vZjKI0ShHBEBNwPNUXCUWWBd96/y2x/5hnjYnjuOVu6p9/b7zoqiOKJuS+zrWU7Fhx7ep3x3gGJyuDB5rEqs9MSjzxi/Mx//avvfdq2NS6MLVuM0DvXBx57zIQbTp4ceA0XDyz7oC+7zLhSHn7YculfcP8xzNj9GwAXXzlERFoIe0TA/VBTJApbtKS4WRxpRbvIZL/p13jlldVt10Lkh2btGXPlRP572kWMuXIixc3jAZuy9tLSTHOBSZOM2PpjzRqzQHjHHebYujjzTBPW98kn1Vbw00/D9debioghEpC76MUXTejkzTcH5C5y/hg+f2I0xMZy/sizQh22INQ7IuB+cBMPpXAkpdCluIDnV1Y1pp040bZrpSbHsbFdOg8NvZ0trTu5bbeFF180FvJtt/nvLvS3v5nU+3HjrJ37vvtMTPh995l61+3bh7RwWZOA3EWdOpnrfvONsf4DJSfHLPo2axbyuAWhvhEB94OneOxp24lBO9aS/kW2ESsbG9PWe7RD164mFPCzz+Djj33v9+OPMH26SY5p187auaOi4J13TBjlhg2mJkzr1naMGgjQXXT99XD22Wbh9dAh6xfR2gj4734X8ngFoSFQ2mKfRzvo27evzsnJabDr1Qu3324SSDp0MNmXLWuXiw2FmhmBoWTt+TzPkSPG5ZOfb3zU3kT2ggtMOOOmTYG/v3XrzA/AH/4Q8JhtZeFCE/ny0ktmxmGF9etNffY33jD+fEEIE5RSy7TWtWpqRFwmZqPjtLgff9x28QZ7svY8Mwtrpdm//rqxMseNq+1mWLjQ1E159tng3l+PHpYqFdY755xjfPPPPGP84bFeGkV4kPPRHPoCF39fQlHBAkl5F8IeEfBAufpqE5lxww22n9ou69tv7Y7MTJN09I9/8O3pQxm/u7W5ZqsWzP7gAdp07mxivCMZpUyI57Bhpo3b9dfXuXt2roOS6XPoGduCvHbHUBFIyV5BaCTEBx4oaWmmYUN07UzNULCz25CluOlHHuFgajpp4+9h9+4iNHBiziLarFpO7vV3mkiOSOfii02t9YkT/fYFnTQnjzM257Ik/WQqqmqMS+MFIdwRAQ8T7Ow2ZCluOiGBh4beTvc9+dz2w0dEV1Yw9uv/sLFNGne3yPR6fEP3I7V6PZ/7KQUPPmhiwqd7bdnqQm/ZwrF7HXx/jHslSWm8IIQzIuBhgp3dhqxGs2S3P5kZJ57DnxZ/xLhF73DCni08M+g6th6o3a6sofuRWr2e3/1GjTKlep94os7QyUsKfgbgf13dBVwKVgnhjAh4mGBnxTurcdOpyXE8ft5NlMXEcsuPM8jtlMGcE870ek0rMwQ7LXSrMxK/+0VHmyqRK1aYBhk+uLZkI3viW7EupatrmxSsEsIdEfAwwe4YcCtx02OHZlCS3JYJQ+9gR2Ib/nrBn4hrFuP1mv5mCHZb6FZnJJb2u+oqEwPvywrXmvTcHygdeDaprROkYJUQMUgUSpjQGJ1bXNdMaMaZPQeR2jqeiT6u6a85cyhda7xhqRm01f1iY03FxNtug0WLXCV6XaxdC9u30/nRYXx/c/BVEwWhoREBDyMao3OL1WuOHZpRqytQzRmCnT58K9cLdD9uuMEU2HriidoCPmOGeXQ2vhCECEFcKIIl/PnV7e5aY9WPb7lOSosWJvxz/nxYsqR6e0WFSWY6/3zjZhGECEJS6QVb8Mz+BGMJh5UfubjYZNIOGACzZpn66P/6Fzz5pKkNc9lljT1CQfCKpNIL9UpEdF9PTDSNjx9+2GRozpljasNccIFp2CwIEYZY4GGCXWn0gh/27TPdhaKjTcGtG2+Ek05q7FEJQp2IBR7G+C0+JdhH69awcSPEx0vNbyHikUXMMMDONHrBAsnJIt7CUYEIeBhgdwieIAhNg5AEXCl1oVIqTym1QSk13q5BNTXsDsETBKFpELSAK6WigZeAi4ATgSuVUifaNbCmRL23UvNDQ1cZFATBHkJZxDwd2KC13gSglJoKjAR+tmNgTYmszDRyftvLB0u2UqE10UpxWZ+GycpsaguoEu0jHE2E4kJJA7bWeJ5ftc0NpdQtSqkcpVROQUFBCJc7esnOdfDJMgcVVSGdFVrzyTJHg1jCTWkBtaFL4gpCfROKgCsv22oFlWutJ2ut+2qt+6akpIRwuaOXxhTRprSA2pR+rISmQSgulHwgvcbzzsC20IbTNGkIEfXlOrBa9e9ooCn9WAlNg1As8B+B45VS3ZRSzYAxwCx7htW0qO8olLpcB429gNqQSLSPcLQRtIBrrY8AdwBzgLXAh1rrNXYNrClR3yLqr1a3pWp+RwFN6cdKaBqElEqvtf4c8N2nSrBEfReC8uc6aIw65I1BRBTcEoQAkFooYUJ9imhT8nP7o6n8WAlNA0mlbwKI60AQjk7EAm8CiOtAEI5ORMCbCOI6EISjD3GhCIIgRCgi4IIgCBGKuFCEJo0UtxIiGRFwocnS1CoxCkcf4kIRmixS3EqIdETAhSaLFLcSIh0RcKHJIsWthEhHBFxoskiGqhDpyCKm0GSRDFUh0hEBF5o0kqEqRDLiQhEEQYhQRMAFQRAiFBFwQRCECEUEXBAEIUIRARcEQYhQlNa64S6mVAHwWxCHtgN22zycxkLeS3gi7yX8OFreB4T+Xo7RWqd4bmxQAQ8WpVSO1rpvY4/DDuS9hCfyXsKPo+V9QP29F3GhCIIgRCgi4IIgCBFKpAj45MYegI3IewlP5L2EH0fL+4B6ei8R4QMXBEEQahMpFrggCILgQcQIuFLq70qplUqpn5RSc5VSqY09pmBRSk1SSq2rej8zlFLJjT2mYFFKXaGUWqOUqlRKRVzEgFLqQqVUnlJqg1JqfGOPJxSUUm8ppXYppVY39lhCQSmVrpRaqJRaW3Vv3d3YYwoWpVQLpdRSpdSKqvfyqK3njxQXilIqSWu9v+r/dwEnaq3/r5GHFRRKqQuABVrrI0qppwG01uMaeVhBoZTqCVQCrwF/1lrnNPKQLKOUigZ+AYYA+cCPwJVa658bdWBBopQaBBQD/9Fan9zY4wkWpVQnoJPWerlSqiWwDMiKxL+LUkoBCVrrYqVULPAdcLfWerEd548YC9wp3lUkAJHxy+MFrfVcrfWRqqeLgc6NOZ5Q0Fqv1VpHahPJ04ENWutNWusyYCowspHHFDRa62+AvY09jlDRWm/XWi+v+v8BYC0QkTV/taG46mls1T/btCtiBBxAKfWEUmorcDXwt8Yej03cCHzR2INooqQBW2s8zydCheJoRSnVFcgEljTuSIJHKRWtlPoJ2AV8pbW27b2ElYArpeYppVZ7+TcSQGv9F611OjAFuKNxR1s3/t5L1T5/AY5g3k/YYuW9RCjKy7aIndkdbSilEoFPgHs8ZuARhda6Qmt9GmamfbpSyjb3Vlh15NFaD7a46/vAZ8DD9TickPD3XpRS1wHDgPN1mC9EBPB3iTTygfQazzsD2xppLEINqvzFnwBTtNbTG3s8dqC1LlRKLQIuBGxZaA4rC7wulFLH13g6AljXWGMJFaXUhcA4YITWuqSxx9OE+RE4XinVTSnVDBgDzGrkMTV5qhb+3gTWaq2fbezxhIJSKsUZZaaUigMGY6N2RVIUyidABibi4Tfg/7TWjsYdVXAopTYAzYE9VZsWR3BEzaXAv4EUoBD4SWs9tHFHZR2l1MXAv4Bo4C2t9RONPKSgUUp9AJyDqXy3E3hYa/1mow4qCJRSA4FvgVWY7zvAg1rrzxtvVMGhlDoFeBdzf0UBH2qtH7Pt/JEi4IIgCII7EeNCEQRBENwRARcEQYhQRMAFQRAiFBFwQRCECEUEXBAEIUIRARcEQYhQRMAFQRAiFBFwQRCECOX/ATHyIC5/UPWMAAAAAElFTkSuQmCC\n"
     },
     "metadata": {
      "needs_background": "light"
     }
    }
   ],
   "source": [
    "plt.scatter(x, y)\n",
    "plt.plot(np.sort(x), y100_predict[np.argsort(x)], color='r')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "X_plot = np.linspace(-3, 3, 100).reshape(100, 1)\n",
    "y_plot = poly100_reg.predict(X_plot)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "output_type": "display_data",
     "data": {
      "text/plain": "<Figure size 432x288 with 1 Axes>",
      "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"252.317344pt\" version=\"1.1\" viewBox=\"0 0 372.10625 252.317344\" width=\"372.10625pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n  <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n  </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M -0 252.317344 \r\nL 372.10625 252.317344 \r\nL 372.10625 0 \r\nL -0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 26.925 228.439219 \r\nL 361.725 228.439219 \r\nL 361.725 10.999219 \r\nL 26.925 10.999219 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"PathCollection_1\">\r\n    <defs>\r\n     <path d=\"M 0 3 \r\nC 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\nC 2.683901 1.55874 3 0.795609 3 0 \r\nC 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\nC 1.55874 -2.683901 0.795609 -3 0 -3 \r\nC -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\nC -2.683901 -1.55874 -3 -0.795609 -3 0 \r\nC -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\nC -1.55874 2.683901 -0.795609 3 0 3 \r\nz\r\n\" id=\"ma1424fe774\" style=\"stroke:#1f77b4;\"/>\r\n    </defs>\r\n    <g clip-path=\"url(#p7f310cbb09)\">\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"261.431348\" xlink:href=\"#ma1424fe774\" y=\"127.606255\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"309.558688\" xlink:href=\"#ma1424fe774\" y=\"97.391831\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"253.422\" xlink:href=\"#ma1424fe774\" y=\"132.329703\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"270.611878\" xlink:href=\"#ma1424fe774\" y=\"120.166042\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"345.473124\" xlink:href=\"#ma1424fe774\" y=\"66.947045\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"31.17803\" xlink:href=\"#ma1424fe774\" y=\"156.827753\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"165.394162\" xlink:href=\"#ma1424fe774\" y=\"185.485154\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"43.267523\" xlink:href=\"#ma1424fe774\" y=\"152.768348\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"60.381082\" xlink:href=\"#ma1424fe774\" y=\"194.374173\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"197.025599\" xlink:href=\"#ma1424fe774\" y=\"196.592528\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.967876\" xlink:href=\"#ma1424fe774\" y=\"201.587788\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"276.067816\" xlink:href=\"#ma1424fe774\" y=\"129.922677\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"91.505243\" xlink:href=\"#ma1424fe774\" y=\"230.35136\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"261.567823\" xlink:href=\"#ma1424fe774\" y=\"147.748076\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"125.09777\" xlink:href=\"#ma1424fe774\" y=\"229.343028\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"286.220721\" xlink:href=\"#ma1424fe774\" y=\"123.704649\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"28.635439\" xlink:href=\"#ma1424fe774\" y=\"147.865077\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.709742\" xlink:href=\"#ma1424fe774\" y=\"190.042446\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"64.072289\" xlink:href=\"#ma1424fe774\" y=\"199.969046\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"109.844323\" xlink:href=\"#ma1424fe774\" y=\"158.817075\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"34.704513\" xlink:href=\"#ma1424fe774\" y=\"160.177458\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"270.432122\" xlink:href=\"#ma1424fe774\" y=\"154.571731\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"140.768699\" xlink:href=\"#ma1424fe774\" y=\"171.161946\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"93.049057\" xlink:href=\"#ma1424fe774\" y=\"151.157908\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"331.318328\" xlink:href=\"#ma1424fe774\" y=\"52.787737\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"354.475571\" xlink:href=\"#ma1424fe774\" y=\"20.150868\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"205.307292\" xlink:href=\"#ma1424fe774\" y=\"194.0568\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"113.682343\" xlink:href=\"#ma1424fe774\" y=\"153.161598\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"222.385465\" xlink:href=\"#ma1424fe774\" y=\"190.180534\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"135.966231\" xlink:href=\"#ma1424fe774\" y=\"212.858904\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"324.52849\" xlink:href=\"#ma1424fe774\" y=\"83.883858\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"236.645236\" xlink:href=\"#ma1424fe774\" y=\"139.309824\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"301.083912\" xlink:href=\"#ma1424fe774\" y=\"117.431285\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"210.176247\" xlink:href=\"#ma1424fe774\" y=\"128.424178\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"166.44018\" xlink:href=\"#ma1424fe774\" y=\"153.585478\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"275.6972\" xlink:href=\"#ma1424fe774\" y=\"131.477566\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"150.665868\" xlink:href=\"#ma1424fe774\" y=\"189.842074\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"52.090759\" xlink:href=\"#ma1424fe774\" y=\"167.930475\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"286.459609\" xlink:href=\"#ma1424fe774\" y=\"111.525881\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"100.383215\" xlink:href=\"#ma1424fe774\" y=\"192.594674\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"53.488744\" xlink:href=\"#ma1424fe774\" y=\"151.36032\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"189.899119\" xlink:href=\"#ma1424fe774\" y=\"229.92357\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"78.375022\" xlink:href=\"#ma1424fe774\" y=\"184.496153\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"304.295127\" xlink:href=\"#ma1424fe774\" y=\"116.896932\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"90.995197\" xlink:href=\"#ma1424fe774\" y=\"223.021735\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"117.457918\" xlink:href=\"#ma1424fe774\" y=\"233.347486\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"214.759324\" xlink:href=\"#ma1424fe774\" y=\"182.179779\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"329.041955\" xlink:href=\"#ma1424fe774\" y=\"54.518016\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"312.103737\" xlink:href=\"#ma1424fe774\" y=\"60.115106\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"166.89884\" xlink:href=\"#ma1424fe774\" y=\"213.202591\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"158.660855\" xlink:href=\"#ma1424fe774\" y=\"188.436406\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"32.355628\" xlink:href=\"#ma1424fe774\" y=\"189.73576\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"127.101637\" xlink:href=\"#ma1424fe774\" y=\"170.305724\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"145.369948\" xlink:href=\"#ma1424fe774\" y=\"215.303115\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"326.069692\" xlink:href=\"#ma1424fe774\" y=\"68.972145\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"290.123523\" xlink:href=\"#ma1424fe774\" y=\"111.113176\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"285.185343\" xlink:href=\"#ma1424fe774\" y=\"110.281546\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"167.559366\" xlink:href=\"#ma1424fe774\" y=\"168.004544\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"286.738216\" xlink:href=\"#ma1424fe774\" y=\"132.387611\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"182.375366\" xlink:href=\"#ma1424fe774\" y=\"182.945964\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"87.781651\" xlink:href=\"#ma1424fe774\" y=\"155.693694\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"322.896772\" xlink:href=\"#ma1424fe774\" y=\"86.084294\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"267.576651\" xlink:href=\"#ma1424fe774\" y=\"67.714297\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"251.870859\" xlink:href=\"#ma1424fe774\" y=\"175.206918\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"112.822504\" xlink:href=\"#ma1424fe774\" y=\"207.832704\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"171.15745\" xlink:href=\"#ma1424fe774\" y=\"183.981745\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"32.433657\" xlink:href=\"#ma1424fe774\" y=\"181.053384\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"105.600933\" xlink:href=\"#ma1424fe774\" y=\"195.266777\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"198.065155\" xlink:href=\"#ma1424fe774\" y=\"209.159158\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"124.689694\" xlink:href=\"#ma1424fe774\" y=\"210.588337\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"194.958947\" xlink:href=\"#ma1424fe774\" y=\"244.719074\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"193.746844\" xlink:href=\"#ma1424fe774\" y=\"179.020135\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"61.667706\" xlink:href=\"#ma1424fe774\" y=\"151.543942\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"176.394155\" xlink:href=\"#ma1424fe774\" y=\"188.478419\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"351.409534\" xlink:href=\"#ma1424fe774\" y=\"42.1072\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"274.165132\" xlink:href=\"#ma1424fe774\" y=\"146.076063\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"267.830543\" xlink:href=\"#ma1424fe774\" y=\"151.681579\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"325.915926\" xlink:href=\"#ma1424fe774\" y=\"42.024026\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"349.228483\" xlink:href=\"#ma1424fe774\" y=\"48.472494\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"92.897416\" xlink:href=\"#ma1424fe774\" y=\"210.660336\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"266.16972\" xlink:href=\"#ma1424fe774\" y=\"125.590578\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"81.137135\" xlink:href=\"#ma1424fe774\" y=\"188.287389\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"316.947098\" xlink:href=\"#ma1424fe774\" y=\"77.834772\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"235.780019\" xlink:href=\"#ma1424fe774\" y=\"143.690684\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"348.150575\" xlink:href=\"#ma1424fe774\" y=\"51.672555\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"202.407756\" xlink:href=\"#ma1424fe774\" y=\"161.56068\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"39.122728\" xlink:href=\"#ma1424fe774\" y=\"138.749271\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"270.281605\" xlink:href=\"#ma1424fe774\" y=\"125.41333\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"28.234016\" xlink:href=\"#ma1424fe774\" y=\"108.538086\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"43.763432\" xlink:href=\"#ma1424fe774\" y=\"154.886028\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"359.044027\" xlink:href=\"#ma1424fe774\" y=\"62.016575\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"97.988811\" xlink:href=\"#ma1424fe774\" y=\"154.537397\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"344.104699\" xlink:href=\"#ma1424fe774\" y=\"32.176317\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"178.100776\" xlink:href=\"#ma1424fe774\" y=\"213.328297\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"361.321456\" xlink:href=\"#ma1424fe774\" y=\"18.859466\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"243.708499\" xlink:href=\"#ma1424fe774\" y=\"132.37481\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"262.03519\" xlink:href=\"#ma1424fe774\" y=\"170.225087\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"170.748975\" xlink:href=\"#ma1424fe774\" y=\"198.8667\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"83.09599\" xlink:href=\"#ma1424fe774\" y=\"146.663733\"/>\r\n     <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"66.47596\" xlink:href=\"#ma1424fe774\" y=\"194.823476\"/>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m91860623fe\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m91860623fe\" y=\"228.439219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- −3 -->\r\n      <defs>\r\n       <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n       <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n      </defs>\r\n      <g transform=\"translate(19.553906 243.037656)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"82.725\" xlink:href=\"#m91860623fe\" y=\"228.439219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- −2 -->\r\n      <defs>\r\n       <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n      </defs>\r\n      <g transform=\"translate(75.353906 243.037656)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"138.525\" xlink:href=\"#m91860623fe\" y=\"228.439219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- −1 -->\r\n      <defs>\r\n       <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n      </defs>\r\n      <g transform=\"translate(131.153906 243.037656)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"194.325\" xlink:href=\"#m91860623fe\" y=\"228.439219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 0 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n      </defs>\r\n      <g transform=\"translate(191.14375 243.037656)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"250.125\" xlink:href=\"#m91860623fe\" y=\"228.439219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 1 -->\r\n      <g transform=\"translate(246.94375 243.037656)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"305.925\" xlink:href=\"#m91860623fe\" y=\"228.439219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(302.74375 243.037656)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_7\">\r\n     <g id=\"line2d_7\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"361.725\" xlink:href=\"#m91860623fe\" y=\"228.439219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 3 -->\r\n      <g transform=\"translate(358.54375 243.037656)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-51\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_8\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m7f2a24d273\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m7f2a24d273\" y=\"228.439219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 0 -->\r\n      <g transform=\"translate(13.5625 232.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m7f2a24d273\" y=\"184.951219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 2 -->\r\n      <g transform=\"translate(13.5625 188.750437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_10\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m7f2a24d273\" y=\"141.463219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- 4 -->\r\n      <defs>\r\n       <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 145.262437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-52\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m7f2a24d273\" y=\"97.975219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- 6 -->\r\n      <defs>\r\n       <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 101.774437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-54\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m7f2a24d273\" y=\"54.487219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- 8 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n      </defs>\r\n      <g transform=\"translate(13.5625 58.286437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-56\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_13\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"26.925\" xlink:href=\"#m7f2a24d273\" y=\"10.999219\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_13\">\r\n      <!-- 10 -->\r\n      <g transform=\"translate(7.2 14.798437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_14\">\r\n    <path clip-path=\"url(#p7f310cbb09)\" d=\"M 33.016537 -1 \r\nL 33.688636 140.187729 \r\nL 37.070455 101.880917 \r\nL 40.452273 154.159948 \r\nL 43.834091 161.379636 \r\nL 47.215909 251.16919 \r\nL 50.597727 206.863667 \r\nL 53.979545 144.75312 \r\nL 57.361364 155.986104 \r\nL 60.743182 173.270886 \r\nL 64.125 187.837667 \r\nL 67.506818 217.11987 \r\nL 70.888636 241.900386 \r\nL 74.270455 232.833307 \r\nL 77.652273 193.931932 \r\nL 81.034091 160.763839 \r\nL 84.415909 159.447307 \r\nL 87.797727 180.957729 \r\nL 91.179545 199.070651 \r\nL 94.561364 199.219292 \r\nL 97.943182 186.988292 \r\nL 101.325 174.736057 \r\nL 104.706818 169.576104 \r\nL 108.088636 171.572136 \r\nL 111.470455 179.280214 \r\nL 114.852273 191.213932 \r\nL 118.234091 204.103198 \r\nL 121.615909 212.70312 \r\nL 124.997727 212.894229 \r\nL 128.379545 205.483432 \r\nL 131.761364 195.970432 \r\nL 135.143182 191.277636 \r\nL 138.525 193.910698 \r\nL 141.906818 200.578292 \r\nL 145.288636 204.718995 \r\nL 148.670455 201.576307 \r\nL 152.052273 191.681089 \r\nL 155.434091 179.938479 \r\nL 158.815909 172.570151 \r\nL 162.197727 172.400276 \r\nL 165.579545 178.006151 \r\nL 168.961364 185.438182 \r\nL 172.343182 191.150229 \r\nL 175.725 194.69637 \r\nL 179.106818 198.221276 \r\nL 182.488636 204.166901 \r\nL 185.870455 212.405839 \r\nL 189.252273 219.540589 \r\nL 192.634091 220.51737 \r\nL 196.015909 211.938682 \r\nL 199.397727 194.547729 \r\nL 202.779545 173.780511 \r\nL 206.161364 157.175229 \r\nL 209.543182 150.719979 \r\nL 212.925 155.901167 \r\nL 216.306818 168.769198 \r\nL 219.688636 182.359198 \r\nL 223.070455 189.769995 \r\nL 226.452273 187.391745 \r\nL 229.834091 175.882714 \r\nL 233.215909 159.638417 \r\nL 236.597727 144.710651 \r\nL 239.979545 135.983323 \r\nL 243.361364 136.025792 \r\nL 246.743182 143.372886 \r\nL 250.125 153.161932 \r\nL 253.506818 158.958917 \r\nL 256.888636 156.049807 \r\nL 260.270455 144.901761 \r\nL 263.652273 131.269292 \r\nL 267.034091 123.646151 \r\nL 270.415909 126.003167 \r\nL 273.797727 134.327042 \r\nL 277.179545 139.571932 \r\nL 280.561364 135.877151 \r\nL 283.943182 126.173042 \r\nL 287.325 118.295089 \r\nL 290.706818 115.216104 \r\nL 294.088636 112.13712 \r\nL 297.470455 107.338151 \r\nL 300.852273 108.038886 \r\nL 304.234091 115.237339 \r\nL 307.615909 108.888261 \r\nL 310.997727 78.459401 \r\nL 314.379545 61.726714 \r\nL 317.761364 91.263729 \r\nL 321.143182 108.867026 \r\nL 324.525 70.135526 \r\nL 327.906818 52.277417 \r\nL 331.288636 56.906511 \r\nL 333.507439 253.317344 \r\nM 344.064074 253.317344 \r\nL 344.798735 -1 \r\nM 345.216269 -1 \r\nL 348.197727 43.274042 \r\nL 348.436847 -1 \r\nM 351.611131 -1 \r\nL 351.624936 253.317344 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 26.925 228.439219 \r\nL 26.925 10.999219 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 361.725 228.439219 \r\nL 361.725 10.999219 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 26.925 228.439219 \r\nL 361.725 228.439219 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 26.925 10.999219 \r\nL 361.725 10.999219 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"p7f310cbb09\">\r\n   <rect height=\"217.44\" width=\"334.8\" x=\"26.925\" y=\"10.999219\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXMAAAD8CAYAAACFK0QrAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nO2deXgUVdbG35vOQhIgCRCWhLDKBJQtEFdEkbC5xx23cVzGwdHRcRSFcUYdRwU/HEcdZ9xwF5FRMaI4sogisgiBsAZQQRQSyAYhkISQ5X5/nK6kl6ruqurq7urm/J6Hp0l1ddXtpOvtU+899xwhpQTDMAwT2cSEewAMwzBM4LCYMwzDRAEs5gzDMFEAiznDMEwUwGLOMAwTBbCYMwzDRAF+xVwI8boQolwIsdVlWychxBIhxA/Ox7TgDpNhGIbxhZ7I/E0Akzy2TQPwpZRyAIAvnT8zDMMwYULoWTQkhOgD4DMp5WDnzzsBjJFS7hdC9ADwtZQyO5gDZRiGYbSJNfm6blLK/QDgFPSuWjsKIW4HcDsAJCcnjxw4cKD7Djt2ADExwK9+ZXIoDMMwNqSxEdi8mf6fkgIkJwOlpcCIEUBtLbBzJ+lehw5+D7V+/fpKKWW6r33MRubVUspUl+cPSSn9+ua5ubmysLDQfeNZZ9GbXLLE7zgYhmEihgMHgB496P/nnAOMGwc8/DCJ/OrVtG3pUiAvz++hhBDrpZS5vvYxm81S5rRX4HwsN3kcQAiA68MwDBNtuOraoUNtP8cEJ4nQ7FEXALjJ+f+bAHxiegQs5gzDRDuHDgEtLfR/IYJyCj2piXMBrAaQLYTYJ4S4FcBMAOOFED8AGO/82eQIYljMGYaJPhRdS04GDh5s+zlIYu53AlRKea3GU/6NHj0I0faNxTAMEy0o4t25M/DLL0BDgyEhLygqwaxFO1FaXY+49D5D/O0f/hWgbLMwDBONKLrWqRM9HjyoW8wLikowff4WlFTXQwIQjth4f68xm5poHRyZMwwTzaQ5E/2qqrwmP7/9oRIPrluG0up6ZKQmYurEbOTnZGLWop2ob2w2dBp7iDlH5gzDRBuekXlVlVdk/tq3u1HSsz0AoKS6HtPnbwEAlFbXGz5d+G0WngBlGCYacfXMAVWbpaHJ3ZWob2zGrEU7kZGaaPh04RdztlkYholG1DxzHTnmpdX1mDoxG4lxDkOnY5uFYRgmmLh65jomQDNSE5GfkwkArdkssrnpuL/XsZgzDMMEA0XXFDE/dgxISnLbJSHWPVJPjHNg6kSqWZifk9kq6uKpi7b4O134bRb2zBmGiUYUXYuLayum5WGz3Hp2P2SmJkIAyExNxIzLh7QKuFHsEZmzZ84wTLThuuIzLQ04csTLZjl7QBeszBtryenCH5mzzcIwTDSjiDkQtCJbAIs5wzBMcHDVNUXMg1SXBWAxZxiGCQ6uNouSnhjVYs4ToAzDRCOenjlwAtgsPAHKMEwUUVBUgmteXg0A+NunxfjhuDPXJKojc7ZZGIaJIpSKh+U1xwAAB+uO47O99H8Wc4ZhmAhBqXgonLomhUBVfDI9GdU2C3vmDMNEEd4VDwWq27V3/pcjc4ZhmIhAqXgo0KZrhxUxj+rInCdAGYaJIlorHjq1XAI41r4j/RDEyNwey/k5MmcYJkpQaqt88HYpACCtfQIuuWQk8DpYzBmGYSKJ/JxM5CecATwLPJY/BBh9Mj0R1TYLT4AyDBONuOpaSgo9Rv0EKHvmDMPYgIKiEoyauQx9py3EqJnLUFBUYv5gritAHQ4SdCFQUFSC37+7HgBw99yiwM7hAtssDMMwaFvsU9/YDMC9wbKpGuOuYg4AaWmobZKYPn8LBh9tAABUHm0I7Bwu2CMyZzFnGCbMKIt9XFEaLAeEi5gfqmsMzjlgBzFnz5xhGBvgvdjH93a/eOpap05o1JA60+dwIfxizpE5wzA2QFnso3e7Xzxtlh490NTO4nO4YA8x5wlQhmHCTOtiHxdcGywbxlPMZ87Ez/+abe05XLCHmHNkzjBMmMnPycSMy4dY1mC5FUXMMzMx7ooxmHH5EKS3TwAAdGmfYM05wNksDMMwreTnZFoirAC8dK2gqASzFu1EaXU9zndue/7aHMCi84U/MucJUIZhohEXm0VJeyyprocEUOFMTfz2h0rLThd+MWfPnGGYaMRFzNXSHgHgv4V7LTudPcScI3OGYaIVIVCikXpY5YzQrYA9c4ZhGB+4et0ZqYmYOjFbn6/u1LU1u6ogkA41levsnAi1gvCLOXvmDMPYkWPHUFBciekfbzW3xN+pax8VlUD2SFfd5ercLMuGG5DNIoS4VwixTQixVQgxVwjRzsRBWMwZhrEXUqK2/6/Q9JubzS+/d+paVV2j5i5nD+gS0DBdMS3mQohMAHcDyJVSDgbgADDZxIF4ApRhGFux6PO1SC7diyu3LMXlW7/0et7I8vtOydZZKb4IdAI0FkCiECIWQBKAUsNH4MicYRib8dX7iwAA+zp2xd8Xv4i+B93L1Opafu/UtStGZnqt+kyIdai9IiBMi7mUsgTA0wB+AbAfwGEp5WLP/YQQtwshCoUQhRUVFd4HYjFnGMZmdP9pB5pFDG685u847ojDvxb8H+KbyC7RvfzeqWtnnpTutbL0d+f0s3zMgdgsaQAuBdAXQAaAZCHEDZ77SSlfkVLmSilz09NVJgF4ApRhGJsx8uDP+CktAz91ysQDF9yDwWW7MPWbt+AQwvjyeyGQn5OJldPG4qeZF2LltLEY/Sv1CdFACCSbZRyAn6SUFQAghJgP4CwA7xo6CkfmDMNYjOl0QicjD/2MZT0GAACWDDgDnw4cjau2LEX6yy/oP06IdS0Qz/wXAGcIIZKEEAJAHoDtho/CE6AMw1iI59J5JZ1Qd3u2qiokHShBn7yzWq2Ro126ob1oMRaRe1ZNDDKmI3Mp5XdCiA8BbADQBKAIwCuGD8SROcMwFuKrY5AuMd60CQAw+KIxWDl+LG17YDmw3qBOmRRztbsKPQS0aEhK+QiARwI5Bos5wzBWEnDHoKIiehw+vG2bwwE0e9dW0YUBMdfqQxqT2LGTv9eGvzYLT4AyDGMhnmmD/Sv34q5V7yMjReeaxo0bgcxMwDVhw4yYm9A1rbsKR/tOfm8pwi/m7JkzDGMhnh2DbixaiPtXvIuHTteZQVJU5B6VAxR0mhVzA5G51t2DcMTG+3utPcScI3OGYSzCs2PQyMrdAIALUpv8v7i+HtixA8jJcd/ucH45GAk8TYi51mIk2dx03N9rWcwZhok6WvO6H5+IIeUk5tiro3b41q0UgXtG5oqYG4jOV3xPiySvm/0dRs1cpiubRqsPafPRg35fHH4xZ8+cYWxNQVEJRs1chr7TFuoWJdtQXAwcO0b/1yPmGzfSo1ZkrlPMC4pK8Oo3uwDAUHqkVh/Slvqag/7OGf4SuByZM4xt0cquAHSUgLUD69e3/f+XX/zuvnvJt+iakIyhL29Dj7Q9bYuNDIr5rEU7kdWk7Es2i970SLN9SMMfmfMEKMPYFl852xFBYSHQoQPQt6/fyLygqASHV6/Dtq590SJi3KNpg2JeWl0P4YxRpXDfHizsIeYcmTOMLQk4ZzvcFBYCI0cCvXv7FfN//K8Y2WW7Udy1b+u21i8ugxOgrhOZEkJ1u9XYQ8wZhrElWuITTFGyjMZGWs05ciTQq5dfmyX+p91IamzAtm793baXVtcbjsynTsxGgsNd23RXWzRJ+MU8xjkEjs4ZxnZoZVcEU5QsY9s2oKEByM0FsrKA0lKfYnx6/QEAwPb0Pm7bM1ITDYt5fk4mbjvbGeEL0TqRGcx5BntMgAJ0++KwvmA7wzDmUcQnkAqEYaOwkB5zc4HDh0mI9+8HevZU3f2aniSHZR06t25r/eJa+wNtMJCaePZJdJx5U84CRo828QaMYR8x58icYWyJ2eyKsFNYCKSkAP37Az84xfiXXzTFfFjCcUghkNijG0TNcfcvrkKng2CmPovdqyZaBos5wzDBYP168suFIJsF8D0JWl4O0aULVvx5vPdzJhYNRVI9c4tGwJ45wzAW09BAk5+5ufSzHjEvKwO6dVN/LhAxD1FkHn4x58icYRir2bqVslkUMU9JQWNye/z341XaK1nLy4GuXdWPx2KuA9cJUIZhGCtQVn6OHAmAFgTtSeqMlIr92svrrRZzhRNOzDkyZxjGKgoLgbQ0WvkJysYpad8FPY5Utu7itZI1WDZLiGAxZxgm+nCd/AQt/Cnt2AU9airddmtdyXrsGFBT4z8yD3IJ3EAIv5jzBCjDMFazezeQ3bawKSM1EaUd05FeV40El9LgrStZK6hcLdssgcCROcMwVnL0KFBd3ZbBAlrJWplKQt3dabW4rWQtK6NHtlkCgCdAGYaxkn376NFlcVB+TiYuuvB0AEBGTaXX8vrVq4sBAJd98IN6pkuMiUVDIbZZeNEQwzDRhZJL7hKZA8DZeSMAAHMnZQA3jW3dXlBUgrWLN+JMABVJKeo12zk1Uc8I2DNnGMZCVCJzt589Fg49umAbOh45BACoSkoFoJLpEizP3ELdC7+Yc2TOMIyVKGKd6VFPpl07ID3dTcwLikpQXd+IznXVqI1rh/r4dq3PudVst9ozD0K0bh8xZ8+cYRgr2LePslISEryfy8pyq2uuRN9daqtRlZTitqtbzXa2WXTAkTnDMFayd69mZUT06uUWmSvRd+e6w6hMTnXb1a1mO4u5DljMGYaxkn37vCY/W8nKchNzJfruUlfd6pcDQFpSnHvZXzOLhhROGDHnCVCGYazEV2SelUUrPQ8fBtDWSalLbTUqnJF5YpwDj1x8ivvrIiDPnFMTGYaJHo4cIaHWisx79aLHvXuBlBSKvlta0OnJwziYlIpMrU5KEWCz2EfMeQKUYZhA0UpLVHCtaz54MAAgv08S0NKCuyafhbvuHqv+ughYNBR+m4Ujc4ZhrEIRc3+R+Z49bdv8LeUHuDaLvhGwZ84wjEX4i8wzM6kv6KZNbdvKy+lRq8gWEBGeefjFnCNzhmGsQmvBkIIQQE4OUFTUti3YYn7CRObsmTMMYxW+Fgwp5OQAmzcDTU30c7BslkgScyFEqhDiQyHEDiHEdiHEmSYOQo8cmTMMEwAFRSVYvXwjNsd0VK98qJCTQ80odjprr5SXk93bqZP2wU8Az/w5AF9IKQcCGAZgu+EjsJgzDBMgBUUlmD5/C9IOluNAhy7qPT4VRlD1xFarpbycarbE+JDDaPbMhRAdAZwD4DUAkFIel1JWGx8BT4AyDBMYsxbtRH1jMzKOVKK0QxcAKpUPFbKzqejWhg30s6/enwpR3jauH4AKAG8IIYqEELOFEMmeOwkhbhdCFAohCiuU1kzuO9AjiznDMCYpra5HckMdOjbU4oBTzJXtXsTGAkOHukfmviY/gai3WWIBjADwopQyB0AtgGmeO0kpX5FS5kopc9PT072PwhOgDMMESEZqIrofqQIA7O/Q2W27Kjk5wMaNFESWlfkX80AWDYWIQMR8H4B9UsrvnD9/CBJ3Y3BkzjBMgEydmI0+9QcBAPs7UtDo1uPTk5wc6hO6Zw9F5nptFhtns5hezi+lPCCE2CuEyJZS7gSQB6DY8IE8xXzNGiA+vm2SgmEYxg/5OZnodRKlIx7o0EW7xoqCoi8rV1ID6GDYLJEi5k7+AGCOECIewG4ANxs+gucE6J13UorQkiUBDo1hmBOJEY5aAMA3z93gO88cAIYMIYFetIh+jgLPPCAxl1JuBJAb0Ag8I/P9+wM6HMMwJyh79/pfMKTQrh0waFCbmAfTZgkR9loB2tICVFQAhw6Fd0wMw0QevppSqJGTQ3oDRIXNYh8xl5JEvKmJxZxhGOPs26ddYEsN13m5KJgADamY7zhwBH2nLXRfauvqmSsFbw4f5lRFhmEIvQK6d6/xyFxBLW3aFW4b505jcwsk4L7U1jUyVwreSEmtnRiGObF59VXKbjv5ZOCmm4B//xuorfXeT+kwZCQyHz6cHjt0ABI18tEVIiDPPGydhpSltvnZLp65IuYA5YCmpqq/mGGYiKOgqASzFu1EaXU9MpypgwC8trWmE+7YAdxzD9kh3bvTZOXbbwPr1gFvvul+cH9NKdRISQH69fNdk8UVh8PWNktY28aVVte7R+aKzQKQb96nT1jGxTCMtSiFsOobSQxLquvxx3kbESOAFqfmKXfsAJB/Sjpw/fVAUhKwYAHQowdpxB//CPznP8Bjj7V1DQKAggJ6PMWjEbM/rr5a/xxdTIytxTysE6AZqYnqNgtAkTnDMFGBUgjLkxYPJ6K1ONajj1IhrNmzScgB0or776f//+MfbS86eBB46ingoouAYcOMDWzGDOCll/TtazQyV4h2MW9daqs2AQpwRgvDRBGqBa80yNyyDpg5E7jtNiA/3/3JrCzghhvIS6+spG1PPUVzbE8+aeGIVTBrs4SIkIp5nCMGAkBmaiJmXD6EvDHPyDwlhX7myJxhogbNglceDCvdiVcKniQv+5//VN/pgQeoucTzz5NX/vzzJPBDhlg4YhXYM29jYPcOKJx5oftG4TEBmp0NrF3LkTnDRBFTJ2bj3nkb4StWPWf3erxU8CRkN+dkZ/v26jsOGkQR+wsvAD/+SAL7t78FZdxu2FzM7bVoqLwcOOkksl5YzBkmasjPycT1Z/SCp6zFxQikJcXh0uKv8fpHj+F4v5OQvG4N0L+/z+Mtz7+ZNGLuXPz31ItQUB0fvMEr2NwzD2s2CwB3z7ysjFKQUlPZZmGYKOPx/CHI7d3JOxXxmw+BT58Gzj0XqZ980ma1eqCkNpZU10MgBnN6DcWw/d/jqRFXoE7JgtGqkmgFDoe5TkMhIvxirnxrHT0K1NVRjYTUVI7MGSYKyc/JbBNcKYGHHqKMkssuA957jwpgqeCZ2igB3H3JVHSqO4yq5FRAWbcSbDG3sc1iHzE/cIAeu3UD0tI4MmeYaKapCfjd74DXXwduv51yx5Ul8yqopTZWJqehMjmt9WcjGTOmYDH3g6eYd+1KYs6ROcPYErWVnIYj4sceIyH/619p8tKP4OkRar0ZM6YxumhI4YSbAHWNzNkzZxhbotgdJdX13nWW9FJfTzVW8vNJ1HWInT+h9tkizio4z9zfCJxDUFZ/KjYLR+YMYzvU7I7WVZt6ee89WrV5zz26XzJ1YjYS49xtGOUrwG3dSjBhm8UPnpF5ejpH5gxjU7TsDr1+dcGGfTjlL0+iOb0Pbl3djKkpJbpEWNknYHsnEDg10Q+uYp6aSi2f0tJohdexY5qz2wzDhJ6M1ESUqAi3Hr+6oKgEHz07F/kHduPBSX9AyeFjbYW1dAp6SMXbE7ZZ/OAq5krrJqX0LUfnDBNWCopKMGrmMjx53q14eeKt6J8S57XwR69fPWvRTlz7XQEOteuAT04+F4AJiyacsM3iB8Uzr6ykZboAReYA+ebdu4dnXAxzgqNMdnauLMWDy9+EQ7bgzM3foOTC+7CrC9UNFwCuGKkzYv7lZ0z8YQ1eOe1yHItru+MOekqhVbCY+8H1jSp9+FzFnGGYkOCZclh3vAn1jc24af2naBECj4z/Pf604l0sfOse/H3sbZiTcwEkgK92VOg6/pTixQCAd0Zc4LY96CmFVmF0BajCCSnmbLMwEYYlOdc2QK15BAC0b6jDNZsW4/Pss/FuzgVYNOBMPP35P/HE4v9gQ+ZAbO/aT19k3diIqzctwpfZZ6K0Y9fWzSFJKbQK9sz9wJE5E6FYknNtE7SaR1y9eQk6Hq/D7FOprnhF+zTcffFUNDjicN3GLwBQZK14614N2xWWLEFC9SF0/N1tyExN9C6FHQnYvNMQR+YMYxJfOdcRI1BO1KLrmJZm3Lx+Adb2PBlbegxo3X44sQM+GzQal237Cs+OuxXnDezlFdV7Zam89x6QloYzfn8dVsaHoMJhMLC5Zx7+yNy1maoSmStizpE5Y2MCzbm2E2q+9YQf1iDrcBk+HnNNayR9wxm9kJmaiDnDz0f74/WYHf8DvtpR4XshUV0d9ei88kogUoUc4Dxzv6jZLPHx1MiVI3PGxgSSc201erx7X/tMnZjtFl0DwO2Fn6C2Z2/MePMhzPAsgiXPAza/g5zP56Fk/CmqgtX6u/nsM6C2Frj2Wt1jtSUOB9DQoH//E9oz79o2McJL+hm7o7bEPBwTenq8e3/75OdkYsblQ1r97NHH9mPEvmIk33+vejVDIYApU4CiIuQc+EF1XA7l2p47l5oyn3NOZM8zsM3iB7XIHOAyuIzt8RTAcE3o6amXomef/JxMrJw2Fj/NvBDv9DlKGy+/XPvE118PJCfj2qLPVZ9ulpKu4c8/B665BnA4rKntEi5sLubht1kUz7xdO/eef9yggokAwr7EHPq8e8P+/tdfU1PlrCztE3fsCNxwAy55/U08PvY21LRz79mZmZoIzJ8PHD8OXHeduXHYCZt75vaJzLt1c3/TbLMwjC60PHrX7Xr2aaWlBfjmG2DMGP8nnzIF7RobcOtG9+i81W6aO5f6eebmGh+H3bB52zh7ibkrXDmRYXyzejXw8st4oW49ri1ehtN/2dL6lKd3b8jf37KFAik9Yj58OHD55bhr9Tyc0Vjpbjd1jwGWLaOJT+d1bpd5BlOwzeIH5Y26TH4WFJXg+K6jmLS/AufPXBY5s90MEypqa4GJE4EjR5ADIAdAixAYd9tLaOh3ktc1Y6iE7Ndf0+O55+obywsvwLFsGd5f9xq9NiaG0hEnTCABvPFGc+OwGyzmfvCIzJXZ7iloh/YNdSg9VGuoTCbDRCuuKX237VqOh44cAT79FBg2DDh0CDGnnYZlYj0w7XbV1+v295cvB/r2BXr10jewHj2Ap58GbrsNeOUV4NZbacJz1Spg3jzgV78yNw67wW3j/I3AOQRnZK7Mdh9u1x4xkOjQUBc5s90MEyQ8U/omrF6I3Z17oiBjOE1SDh0K/OY3wFtvtXXtMkNLC4m53qhc4ZZbgLFjgQceIFvls8+oNdxVV5kfi92I9tosQgiHEKJICPGZyQPQozMyV2a1DztnxjseO+q2nWFORFxT+vpX7cWpJcWYN2QcZi3+vm2n++6jzJF//cv8ibZto5ZuevxyV4SgqLypCfjoI2rSfMcd5sdhR2xus1gRmd8DYLvpV3fsSI/9+gFom9WuaZcMAEhxinlEzHYzTJBwDWau2rwETSIG80/Jcw9yBgygvPB//xs4etTciYz65a707w/MmQM88wzw17+aO7+diWYxF0L0BHAhgNmmD5KVRbPnF10EoG22uzUyb6iNnNluhgkSKYlxAIDY5iZcsXUZlp10Girap3kHOVOnUhbYbJOX5PLlQO/eQJ8+5l5/2WXAvfeGTMBCSpTnmT8L4AEAmsmXQojbhRCFQojCigqNIvaDB7e+YWVVXbsunQAA/RzHI6tMJsNYTEFRCWqPNwEA8natRXpdNeYNHY+4GOEd5Jx+OnDOORQdNzYaO5GU5vzyE4Vo9cyFEBcBKJdSrve1n5TyFSllrpQyNz09Xdex83My8fb9kwAAT5yXxULOnNDMWrQTjc0kDFdvXoKy9p3wdb9ctG8Xq35tPPAAsHcveddGKC6m9o0G/HK/dcyjiSi2WUYBuEQIsQfA+wDGCiHetWRUQGBlcN96i1awhYgT6gPNhBzFF+96pApjdq/Hh4Pz0BzjQHWdRuR9/vlkX86ZY+xEBv3yiC6aZQabt40zLeZSyulSyp5Syj4AJgNYJqW8wddrqusa9Yte+/b0yzMj5n/+M/Dgg8ZfZ4IT7gPNhBzFFx+9ZyMcsgWfDjrHbbsXMTGU571oEWWm6GT/BwtwILUr+r5crCsoieiiWWaIVpvFDCXV9fpFTwjzlRNraoDvvgss31YnJ9wHmgk5SlLAyJLtqElIxs703v6TAiZPJs98/nxd51iw+kekrlyORf1OhRRCV1AS0UWzzGDztnGWiLmU8msp5UX+9mvx+KbyK3pmKic2N1NalpTAwoXGXmuCE+4DzYQcJSng9AM7sSFjIDLSkv0nBYwYQamKc+fqOseKl+YhsakBS086vXWbv+szootmmSGKPXNL8Cl6ZiJz1/zaTz81NygDnHAfaCYs5PdNRv/yPRhz86VYOW2s/6QAISg6/+orYP9+v8cfsWkFjsYn4rusIW7bfV2fEV00ywxRnpoYMD5Fz2BkXlBUgstm/A8AUJuQhKYvFgHHjnntY+VkpZEPNE+UMqb57juK9M46S/9rJk+m13zwge/9WlowfnchlvcdgeOxcW5PKden2mfXLs05QobNPfOQFtqK8fiG8vstnpYG7N2ru7/h9Plb0LOCJnw+H3AWrtq6FKtmf4Cz7rrRbR+fXcQNorcKXDDOzdiA/fuB55+nCXclAysYrFpFnu1pp+l/zcknU82W998H7r5be7/169HlSBW+yT7TbbNyffr77J4wn1+2WdrITE009i2emopjFVW6skWUicgOx+sAAEsGnI7auHY48O6HXvu4YsVkpWu7La1b4GCdO9qi/Yh7P9OnAzNnAvffH9zzrFpFwtyhg7HXXXst1T3fs0d7nwULgJgYnPPHm1SvT57kd+JwkEDrjbijuQRualIcVk4bq/8FaWkQh6tVP0iPLtjmJpqKt9e+gcS8MikV3/YZjtOLV9MvVYiwTlZqnaOkuh6jZi4zVds52qL9iHs/xcXAO+8AmZnAa69ROuD48dafp7kZWLMG+PWvjb/2mmvoC2fePO103U8/BUaNwoXnDcaF53k/7euzq9gtJwRKY+vmZiDWgHRGY2RumNRUJDQ1IqGxweup6vpGt6hN8fbaH6cP3tGERCw96TRkHqkANm1y28eTYExWekaYSm0NTwRgOkc92iKmiHs/Dz8MJCeT0P7qV8Bvf2u+wJUvtm6l4xrxyxX69gXOOIMqGjZ4X0f4+We6Pi6+WPMQvq6PE2pNhSLmehcORXOeuYLuW2lnjfOTDu5Tfdr1IlcmIpXI/GhCElZnnwEpRGtWS6hm39UWEtUeb0JcjPs3tADg+ec2Il7RlhYZUe+nsJCWy993H9CzJ0Xmv/xCC9asZtUqejQj5gDw6KPA7t3As896P/eZs3L1Jdv+r54AACAASURBVJdovlztulGw9Zet1bhG5nqIZs8cMLhiMj8fTYlJuHVdgeqxXC9yZWa9p4OWOHdI74z7f30OxGmntYp5qGbf1SLMxmaJ9u1i3c6t9b2tV7yiLS0yot7PX/4CdO5MFQIB4OyzgTvvBF54AVi50tpzrVoFdO9uvpLhxIkk1o8/7p2muGAB3VVkawc0ynWjhS2/bIOB0kjHqJiHiJCLuaFb6U6dEHvHFFyyfTl6HvZezel5kefnZOLuU6nJxaKHLySRvuACYN064PDh1n38TVYGitaHu7qu0e3cmSbEy/WuprahCXEOgxlCNiZi8paXL6el8tOnt9XjB4AZM4D0dOC556w936pVFJUHEuE98ww1rpg2jX6WEnjySWDxYuCKK/y+PD8n09TnNaowGpkD/v9mFgp+yMXc8K30vfciJsaBKYXu0bnmRV5TQz6m8otXUrk2bjQ7ZMPojTCNipfnXU11fSMggbSkuKjI842YvOVnn6W+l7//vfv29u2BSZOoI72ZgkxqHDhAFolZi0Whf3/gT38C3n4bWLGC+nU+9BBw3XXAI4/oOkTEfNkGC7M2ixpBsF5C3tA5IzURJSrCHSME+k5b6J3R0bMnYn59I66dMwdzJ96E4qZ2vrM+amrco6WcHHpcvz5kdZqnTsx2y8oA1D/0RjuVq9o3LRJJ8bEoeniCxe8iPNg+b1lKmvCcMAFIVPnSzssjwdy8GRg+PPDzrV5Nj4GKOUB+/ltvUa/OpiaawH30Ud3CYvTzGnWYEfMQNukIuZirCR0ANDu/xVTT0aZOheONN7BQbARm/t33CY4ccRfzbt0odWzDBsvegxdNTXTbPXs2sG8f8lesAC4foutDb0S8ImqCMErwXLD215yOmHTgAHDqqeovyMujx6VLrRHzVauA+HiqtRIoHTrQXcWtt1JrOROpjrb/sg0mLObueH67xwjRKuQKiofe+qEZOJDaUb3wAhXe97VwwjMyB4CRI4Mn5q+9RrepJSVAQgKlf+3cifycYZZ/6LXuak4YzzLEqOW9f/rackwCgNxc9RdlZtLn9csvrVlI9N13JOQJCYEfCwCuvpo8cod6dgrjg2B45hYSltRE10lIz0qKCl7R5oMPUtEtfwX31cR8xAhgxw6gtjaAUWswYwZ5pfPnt2Ux7Nhh/XnAnmWoUbO1svftRFNMDDBsmPYL8/KoOcrx44ENoKmJ7EEjS/j1wEJuDis98yAQ9kVDutPRTj2VUoNK/CxQ0BJzKVsXD1mGlEBpKTWjvuwyqoUhBLB9u7XncRIxE4RRgpp9NfTAj/i+S291v1whLw+oq6OoOhC2b6fjaFk6TGhhm8U3eicLIQSQlEQfbl9oiTlAVosVE0kK1dVAfT3dWgN0gffpE7TIHDjBPcsQ42VrSYkhB37AqlNG4WRfLxwzhgKPpUuB0aPND2DdOnpkMbcHRleAAtFvs7hiKNpMTNQn5p6eekYGrSa12jcvLW07vsKgQUEVcyZ0eNpaPWvK0bm+BlkTzvH9wrQ0mqf58svABrBuHQUmAwYEdhzGGmy+aCjskTlgINpMSqJIWIWCohLM+mIHllcfxpytB5HiWgBICIrOQyHmAwe25RnHhP27MiLRU/I4FHhO1p9b8zMAYPhl4/y/OC8PePppqqnSvr25Aaxb12YvMuHH5jZLZH1KNCJzJeugqrIasbIF+2W8d4mAESOAbdu8mlUEhJaYHztGBYwYw9itQbbrZP0TWQ1AXBwwRHtpeyvjxtEE5jffmDvxsWM0x8MWi31gMbcQDc+8tZZ5g1IxMcm7RMCIEXRxbd1q3XgUMe/Ro23bwIH0yFaLKWxdObGwkGqK60kTPOss2m/pUnPn2rSJPq8s5vbB5qmJtrBZdKNhs7TWMnc2pjgSn+i2HYD7JKhWjrBRSkupu0xSUts2VzE//3xrzmMxdrEx1LDtwigpScwnT9a3f2IiMGqUed9cmfy0Oi3RD3b+bIQdTk20EA2bpbWWuUv5W9ftACjLJC3NWt+8tNTdYgGo0FLnztZE5uXllPb44ovmGsmqEIiNEYouQLatnLhrFxVrMxIp5+XRsv7KSuPnW7eOKiVmhk5I7WZx2Q62WSxEIzJvrWXujMyPxid5pzcGYxJUTcwBis6tEPM//AFYuJAKOuXmAt9+G/AhzdoYobrQbbswSomUjdzVjRlDj2Z887Vr6YsjhGJga4vLDrCYW4iGZ66kN/aObQIAJHZJU09vHDGCIqXGRmvG40vMA1049PHHwH//SzWo582j6G70aN0V7rQwa2OE6kK37cKowkKgXTtaGKaX3Fy6m1y+3Ni5amqAnTtDbrHY1uKyC+yZW4iPPPP8nEzkj+8DvAu8ec84oL/KxT9iBNVOKS72vRxbDy0tvsX8tdeAqiqyXIxy8CBF48OHUy2auDjgwguBm26i5sF33tnahckoZuu7WHqhHz9OK2Z37KDCaEeOUBT72WeAw2HPhVGFhfT3iFNv/6dKfDz55l9/bexc69dTVBfiyU+u/eMHbhtnIT7yzAGQKADeK0AVlEnQwsLAx1JZSdkGamI+aBA97jQZtf7pT3T8N95oE4/kZOCJJ0gIX3rJ3HFh3saw1MueOxf4/HPKDLniCmo6/MUXAb2voNLcbH7ifMwYuhusqtL/GjOWjh/0zHfY1uKyC2yzWIi/FaA1NfSoJeYnnQR06tTWUzEQ1HLMFQJJT1y8mGpOT5vmXUI1O5s6J/3nP+rNeXVg1saw7EKXEpg1i4R8/nya3H3jDcrLfughmvS1Gz/9RIt/lNr4RlBq6BvxzdeupWYSZu7qVNA732Fbi8sumFkByjaLBklJtJhCa3VlTQ3d2mrlAcfE0G2vFT0aFTFXyzbo04fGYcY3nz2b8tb/8hf15//4R2qM8P77ZLuYwIyNYVljgv/9jxZvvfNO2wddCCpvPGQI2UpvvmnsmMGmuJgejfjlCqee2uabX3aZvtesW2dpDSFf8x2efz9bWlx2gT1zC1HyuY8dc8/tVlArsuXJqFHU4LmigtIIzeIrMnc4qEmu0ci8uZkWmeTna38hjRsHnHIK8M9/UnOBEH5YLLnQ/+//gKwsslZcyc6m+t8zZlBLs7PPDuw8OtGVV62IuWKfGSEhgYRZr2++Zw/wyy9ktVkET2xaBOeZW4hSdlTLatEj5opIBGq1KGLevbv682YKbq1bBxw6RN3UtRCCovNNm4xnSYSbtWtpzPfeqz6R+NBDQK9eNMHb1BT04ehOt9y+ne7AUlLMnejcc8k3P3jQ/74LF9LjBReYO5cKts3djzTYM1fH1AIUJRoPRMxHjiQLJFCrpbSUIvv4ePXnBw6kRrxGvO3Fi+mPP85PIafrrwe6dKEWYJHErFkkiLfdpv58cjJ1kd+8GXjvveAPR2+6ZXGxuahcYcwYurBXrPC/78KFVCXRwkqJPLFpESzm3phegKKIuVZGi1r5W0/atSMfM9AFOFppiQoDB5K3/8MP+o+5aBFlMPib+EpMBKZMARYsAPbt03/8cLJrF0143nGH77/R5ZeTjfT000G/TdVlP7S0UGRuxi9XOO00+tz5s1pqa6ni5oUXmj+XCjyxaRE298zDIuamF6BYYbMA5JsXFvpOc/SHHjEH9Fst1dXUmcaXxeLK5Mkkdv/7n779w81bb9Hj3Xf73k8I8s63bAGWLDF8GiN3fLrsh337SGQNiLnXGIorgTPP9C/my5bRndxFF+k+l15cqz+unDaWhdwM7Jl7Y3pCxgqbBSAxb2wMLN/cn5hnZ5Mwbdum73hffkkfEr1ifvLJNJH4xRf69g83n39OguZaYVKLa6+l/WbNAqBfoI3e8emyHwxmsmiNYXv2CJrnOHRI+8ULF9JdSyDdiZjgYWbRUCRE5kKILCHEV0KI7UKIbUKIe/S+1vSEjBKZ+7JZ9Ii5kvZlwjcvKCrBOU8sQfOBMrzxU4N25JecTL6n3r6jixfThXz66fr2FwKYNImyX6wqTxAsyspoVaPeKpIJCcA99wBLl+Kr9xfrFmijd3y67AeDmSxaY/hXS0+6uLXuNqQkMR8/XnsehgkvUeyZNwG4T0o5CMAZAO4UQugKX0xPyFgVmXfpQjaIQd9ciboaSkvhkC34Mbajb69/+HBg40b/B5aS/PK8PGPLxc8/n97z6tX6XxMOlLsHPxkarhH4xLpBaExKRsNTs3QLtJk7Pr/2w/btNNHdpYvPsfs71+KUfkDfvsBzz6m/cPNmsnQs9ssZCzG6aAiIDDGXUu6XUm5w/v8IgO0AdBlxpidkfE2AHj9O+ed6xBygFMVVqww1Z1Wirm5HKcWsrH1n317/8OG0evDwYd8H/v576kyk12JRyMsDYmPt75t//jnZJp4rWl3wtCd2NjgwZ8gE5G3+Cj1qKrz2VxPNoKTgFRcb8su1ztWtU3tKyVy1Sj0tNggpiYzFnAieuRCiD4AcAN+pPHe7EKJQCFFYUdF2UZqakPE1AeqvLosno0aRf2lglaYiIG1i3sltuxdKMa/Nm30fePFiepwwQfdYANB7HTXK3r55UxO9v0mTfEYpavbEqzkXQ0iJ29fO99pfTTQtT8GT0nBaos8x3HIL1dR3zgW4sXAhZTJprVtgwk8U2ywAACFEewAfAfijlLLG83kp5StSylwpZW56ICsuAd82i7+6LJ4oi4cM+OaKgHiKuQTUJ+aUSNSf1bJoEdWN6ddP91hamTSJjr9/v/HXhoI1ayhTxyXiVJvQVPtCLEnpiv8OnYAbNyzEgIq2nqqJcQ6cNzDd6xiWp+AdOEBjNxCZ+xxDcjJVw/zkE7obU6ispN8TWyz2xuapiQEt5xdCxIGEfI6U0jt88oGp9lS+bBajkXn//jjWqQu+eulD/H53pq4xTJ2Yjenzt6DrkSo0ixhUJae2PqdMzAFtdUzQowf5rb7EvKGBUtZ+8xt94/bk/POB6dPpC8HsMSzG9W/7t+/m4AaHAzHjx7c+N33+ltYoXPm9pSTGobreeyL33Ytvx5U/rcaM5bNx1RWPISMtCecNTMdH60u8jgFYXFtEuWszmGPucwx/+APl0D/zDFWJrK8HHnyQ7D4Wc3sTrTaLEEIAeA3AdinlM0Zea3rRkC+bxWBkXrCxFGs69UOffT/oHoMSdfVtPIyK5FQ0x7jfTnv550L4nwRduZLymI365QpDh9KtuU18c8+/7cji71CYeTIKdh8FoJ3tIQRU7YnbLz8N8TOeRO6uIvyUW4+V08biqx0VoemIE0iBLQ0KSpvwydBxaJj9Ou695f9Qc8ow4PXXqRaLhSVvmSAQxTbLKAA3AhgrhNjo/Kdr9sb0oiGHg9K2LBDzWYt24pcO6ehxpK0/o54x5Odk4uIuNPmphpddMHw4sHWrdvrg4sU0iam0GDOKkqK4eHFI6pn4w/Vv2+1IJU4p341lfUe2/l615heq6xq17Ynf/Y7mH+67D6itDV3hqOJiKj9gkY+tfNE9N+xixDU34Z9vPIhjFVVY+e85wD/+EdILnzGBzcXctM0ipfwWgKmRBnQxajWoMCjmpdX1KO2YjtRjR5F0vB518Yn6x1Baipo0df/fa2Ju+HDKtNm5Exg82PsFixYBo0ah4McazFq0zlx52fPPp7Kxa9daVzpV+WKINfYRcf39nbub+q1+1T+3dbuvbjaa9oTDQSVyR48GZsxARurY0HTEUZbxW3RBKl90uzv3xGunXorOdYfx97G3IammOywoyswEG5t75mFZARpQCplWgwqDYp6RmojSjpQ73KOm0m27X0pL0fOU/voyJ5SMFjWrpawM2LgR24acGViz5PHjKQfWqqyWpiZKe+zfv63rjU5cf3/n7S5EaYcu2Nmld+t20xknZ58N3HAD8NRTeDppX2gKR3mkJZoqDueC6xfdE2Nvw58uug+HklK4FG2kwG3jvAkohUyjqbM/Mfe8EM8bmI6qtG4AgIwjlDIpAJw30E/GTUMDUFmJvkMH6MucyM6mFY1qYu5MSXwavQPzgNPSyG/98kt9+/vj73+nzjj19SSiL7+s+4Op/G0Tjx/DuT+tx5cnnYbE+NjWv21AGScvvAAMG4YzH7gdr/asCW7hqKoq6nrkTEs0Pc/jApeijXC405A3AXWtSUzUtlmEoPQvD9QyKD5aX4IJgygVMMO5KEUC+Gh9CXJ7d9Iei5ICmJGhL3MiNpY66GiJeXo6liepH6O0ul5/1k9eHjV+0LsKVosVK4DHH6fMmKefpnK7U6ZQ6tyrr/q1XZSxbZj1EpIaG7Amd5yX0JrOOElJIVtqzBicfd8tWLl4MXDWWOPH0YNHJouRbj1aKNlQrsfhUrQRRLR65oFi+oL2FZl36KD6y9O6EL84GItmEdMq5sp2nxeoIuZ6CkYpDB8OfPyx+x+3pYXEfPx49EhLVvWAUxLjVNP4AHiPLy+PuvR88435qnuHDpF49+sHPP88/T4XLgQefhh48kngnHOAm2/2e5j8nEzk128FMjLw7xfvbrsIrKBzZ6pvMno05a4vW9bWqDtAXL84p3z/JR4EWsXciklXy1rvMeGBPXOL8SXmGhGp1gXXEONAeXIaMlw8c1/7A2hrONytm67hAiAxr6pq604EUAGu8nJg4kRN20kI6LdfRo2imtlmrRYpKWtk/35qDKHUHHc4KFIfORJ47DF9Rb0OH6ZUyauuslbIFbp3p/eZkkKrZrduDfiQnjZKxp6dOJKQhIJKukSsski4FG0EE6155mHDl82iIeZaF5xDCJR2TEfGkXJd+wNoE/OuXXUNF4D6StBFi+hxwgRNH7m6Tl04Vb9s2rUjQTcr5hs2AB98ADzyCDXvcEUIEvI9e/Q1W/7kE5pbmDzZ3Fg8UJ147NWLovL4eOrM5Lqi0gSed2+nlO3Ctq79MGsJNRfhbj0MhKB/NrVZIk/MTUTmahdiXIxAQiyJuWs2i98LtKyMHo2UJhg6lB49xXzYsNYcZrWIzXA0mJdHTR3Ky9Wf98WcOVSx8fe/V3/+/POpPO/jj1OqpS/mzQN699ZfztcHPice+/enL6+WFnrve/aYPo/rF6SjpRmDyvdga7f+rdu5Ww8DgKJzFnOLMCHmnhdiamIcIIC6xhaUdkxHZk0FICXSkuL8X6Dl5XSedu30j7lDBxKepUtJfL79llZ++imsZTgazMujx2XL9I8NoA/n+++TB92pk/o+SnT+yy+0YlGLqiqaC7j6aks+yH4XmA0aRB760aNAfr4xP9MF1y/IflX7kNjUgK3dT3LbzhYJY0jMARZzn5iwWQD3CzE5IRaNzeRnlXZMR0JzIzrXHUZSfKz/C7S83JhfrqC0DRs3jibvGhvxh0PddJUP0B0NjhxJPrJRq+Wrr8grv/563/uNH09WzhNPULlhNT7+mPLULbJYdE08DhtG6ZObNgFvvGHqPK5fnIPLdgEAdmUOYBuFccdoZB5CwpbNYhoTkbknrkKwv4Nz4dCRSmyrTtV6SRvl5cb8coVXXsFXk67D64u2wlFfh+aYGKzolI2lWtkpTgxl/TgcwHnnGRfzOXPo7sFfFowQwN/+Rl9I//oXMHWq9z7vv08VIHNyjI1BA18rRt246irKwHnoIborMJie6ZppMrhsF47FJeC2WyfhUo6+GVccjuhrGxc2tCLzI0cMrf5UKOlI3ndmTbm+zISyMnNinpiIv+xNwIqMk/F1/1ys6DsCEML6AlF5edQQY/duffvX1wMffQRccUVbITNfjB0LXHop8Oc/U0TvypYttG3yZMs+xLqtJiGAf/6TvmxnzDB1LuXu7dbkarQbmYNLT+1tdthMtMKeuYUkJdFtvGuKXEuLITF3FYj9TjHvVXtQ3y212cgc1uQq+0XxzfVG5599Rr87fxaLghDA229Tf9OrrqIvDgD47jvg3HPJgvrtb42PWwNDVtOppwK//jWVl1XGZZSWFqCoyLLcdSbKiIlhz9wy1BpU1NbSt6BOMXcViEOJHdEQG4+ru0n/dkZTE03wmfHMEaLl3AMH0oImvWI+Zw7tf955+s/RsSOlHzY3A5dcAhQU0JdIWhpN7PbqZW7sGhiaeHzySVql+uCD5k62ezdZdhbZREyUYWPPPPLEXLECXK0Wo12G4CIQT12EhH59MKDhkP8XVVXRH8hkZB6SXGUhaKJy8WLtSUqFgwepP+fkycYX9wwYQCmIxcXAZZfRqtFvv6WmxeEkM5OE/IMP9DXT9mQDVXrkyJxRhW0WC1GLzE2IuRtZWZRy5w8lx9ykmFudq6xZxe/GG2lp/scf+z7AvHlkV+m1WDyZMIHqtVx5JbB8ubESB8Hk7rvpS//FF42/tqiI8u1POcX6cTGRj43FPDKzWQBrxbxXr7YVmb4ws5TfA6vammm1XwOA/LFjKUKePRu49lr1A7S0AM89R3ZCIFHoLbfQPzuRmkrve84cap5s5HOxYQPVnU9ICN74mMiF88wtRM1mqa6mx5QUc8fMyqI8a391R8ws5Q8SPhfTxMQAt95Ki4d27VI/wGefUcOMqVOjs8PNHXfQXMo77+h/jZRoWFuITx3dTNcsZ6Ic9swtRC0yr3Qux++s3srNL7160S++xM+FG6CYB9rcwBW/mTE330yiPnu26vk33fMQ6nr0pIyUaCQ3l/69+KLui2rRF4VIqD6ItWl9TNcsZ6IcG9ss0SHmVVX02KWLuWNmZdHj3r2+9ysro0yJVB2LizywormBK34zYzIyqNv7m28CjY1u5x9esgPD9mzFs0MuRMGWMlPnjwjuuAPYto0mZnWwbC51atrWrX/rtqA0imYiF7ZZLETNZqmspF+aCZEF0JZK528SVMkxjzH+azPdxFoDXZkxv/0tcOAAsHCh2/l/u3Y+Dick491Txmme38q7iLAxeTJ9Jv7zH12799i9Hc0iBtvT3TNyuK0b04rRFaAhJDomQKuqqECU2drZSmSuV8xNYPWCIV2NDs4/nyL0V19F6RCqhtj7UCkmfb8aL55xJeriE1Gvcn6fk6shWN6uu7uSv32TkoCbbiIxLyvzO3Gde3APdnXqifp49yJq3NaNacXIoiHOZvGDEpl7euZmLRaAWs116uTfZglAzHXXGDGA38yY2FjyzmfMwIulx1EWk4Dsip/R6HDgzZEXa57fihZpZjHyRaJr3ylTKGtn9myq26JFXR1O37sNC/q7l+3lmuWMG+yZW4gSmbvaLFVV5ic/FXr18h+Zm63LgjA2N5gyBTjtNIwu34lLt3+DkSXb8U7Ohaho30nz/HrvIoJhxRixo3TtO3AgMGkSCbpagTaFDz9E3NEadLvzt1yznNHGxp555EXmWtksvQMsipSVBfz8s/bzUpovf4sw9n/s2RNYvRrJcFoSX+xA6eFjyPRxfj13EcGyYozYUbr3nT6d6sa8/jpw113qJ371VWDAAJx925VYGY2pmow12Dg1MfLEPCGBvu08J0ADXX7dqxd1pteitpbOGUCOuVULhoJ9fj1d5INlxRixo3TvO3o01WGfNYv6nMbFuT+/fTtlvDz1VHTm3DPWwTaLhQhBvrkSmUtJNksgnjlAYl5dTRUE1bDRgqFgo6fsQLAqQBqxowyVx50+nWy0uXO9Tzp7Ns0v3HRTQGNnTgBsLOaRF5kD7g0q6uqooJQVnjlAVsvgwd7PB1iXJdLwF8UHY0JXOS+gz44yZF1dcAH1Yp05E7jhhrb00oYG4K23qEZ7AGUamBME9swtxrVBRaALhhSUan+7d6uLuQV1WaIJPVaMWYzYUbr3FQKYNg247joq33vZZbS9oIA+QxbWYGeiGIfDf9kPBV7OrwPXyDzQpfwK/Z2r/rRqmZxANoseIrJb/VVX0d/5nnuoOXVhIfDKKzR5Pn58uEfHRAI2bhsXuZG5IuZWReadO1N1PX9inp5u+NBGFsFEEuGe0DVMbCzw2mtU7/zRR4FHHqHtjz1malUvcwLCi4YsJimpzWZRIvNAxVwIitq0emeWlZHYt2un/rwG4V5NyXhw7rnAmjVARQWVPd6wAbjzznCPiokUbOyZR2Y4EgybBSAx9xWZm/DLra7JwlhEejpNhD7zDK3+ZRg92DjPPDLF3NNmEYL6TwZK//7UCFjtj2VyKX9ImjgzDBMabJyaGJli7mmzpKaSHxoo/fvTTPW+fd7PmRTzkDRxZhgmNLCYW4yrzWLFgiEFXxktJuuyhK0mC8Mw1hOtnrkQYpIQYqcQ4kchxDSrBuUXV5ulstIavxzQFvOmJvrSMOGZR2QKH8Mw6tjYMzftTQghHAD+DWA8gH0A1gkhFkgpi60anCauNktVFZBpkTD27El1OzzFvKqK/jAmc8ztksIXrSmSRuDfARMQNrZZAjGaTwPwo5RyNwAIId4HcCmA0Il5SwtF5kOHWnNch4NWgnqKuQW9P8MtIJwiyb8DxgKstlksjN6FNHkwIcSVACZJKW9z/nwjgNOllHd57Hc7gNudPw4GsNX8cG1PFwCVrhtiEjt2iu2Y3htCtFlaUrY01VT83FJfczBUA4tL7zNEOGLjPbfL5qbjjRV7tug4hNd7izT8/A72I8Lfnx8i/u/nh2h/f9lSyg6+dggkMlf7yvH6ZpBSvgLgFQAQQhRKKXMDOKetieb3F83vDeD3F+mcCO/P3z6BTIDuA5Dl8nNPAKUBHI9hGIYxSSBivg7AACFEXyFEPIDJABZYMyyGYRjGCKZtFillkxDiLgCLADgAvC6l3ObnZa+YPV+EEM3vL5rfG8DvL9I54d+f6QlQhmEYxj5E5gpQhmEYxg0Wc4ZhmCgg5GIuhPi7EGKzEGKjEGKxECIj1GMIFkKIWUKIHc7397EQIjXcY7ISIcRVQohtQogWIUTUpIGFrSxFCBBCvC6EKBdCRN36DiFElhDiKyHEdufn8p5wj8lKhBDthBBrhRCbnO/vbz73D7VnLoToKKWscf7/bgAnSymnhHQQQUIIMQHAMufk8FMAIKV8MMzDsgwhxCAA5s1yOwAAAnBJREFULQBeBnC/lNJv7qvdcZal+B4uZSkAXBuSshQhQAhxDoCjAN6WUqo0t41chBA9APSQUm4QQnQAsB5AfhT97QSAZCnlUSFEHIBvAdwjpVyjtn/II3NFyJ0kQ2WhUaQipVwspWxy/rgGlHsfNUgpt0spo62rRmtZCinlcQBKWYqoQEr5DYCQrTQOJVLK/VLKDc7/HwGwHUDU1GWQxFHnj3HOf5p6GRbPXAjxhBBiL4DrATwcjjGEgFsA/C/cg2D8kglgr8vP+xBFgnCiIIToAyAHwHfhHYm1CCEcQoiNAMoBLJFSar6/oIi5EGKpEGKryr9LAUBK+ZCUMgvAHAB3+T6avfD33pz7PASgCfT+Igo97y/K0FWWgrEvQoj2AD4C8EePO/+IR0rZLKUcDrrLP00IoWmVBaWhs5RynM5d3wOwEMAjwRhHMPD33oQQNwG4CECejMAkfgN/u2iBy1JEME4v+SMAc6SU88M9nmAhpawWQnwNYBI0ihWGI5tlgMuPlwDYEeoxBAshxCQADwK4REpZF+7xMLrgshQRinOC8DUA26WUz4R7PFYjhEhXMuKEEIkAxsGHXoYjm+UjANmgrIifAUyRUpaEdBBBQgjxI4AEAFXOTWuiJVMHAIQQlwH4F4B0ANUANkopJ4Z3VIEjhLgAwLNoK0vxRJiHZBlCiLkAxoBKxJYBeERK+VpYB2URQoizAawAsAWkJwDwZynl5+EblXUIIYYCeAv0uYwB8F8p5WOa+0egE8AwDMN4wCtAGYZhogAWc4ZhmCiAxZxhGCYKYDFnGIaJAljMGYZhogAWc4ZhmCiAxZxhGCYK+H8lvT9ZIK9tcgAAAABJRU5ErkJggg==\n"
     },
     "metadata": {
      "needs_background": "light"
     }
    }
   ],
   "source": [
    "# 过拟合的例子\n",
    "plt.scatter(x, y)\n",
    "plt.plot(X_plot[:,0], y_plot, color='r')\n",
    "plt.axis([-3, 3, 0, 10])\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### train test split的意义"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "from sklearn.model_selection import train_test_split\n",
    "X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=666)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "2.2199965269396573"
     },
     "metadata": {},
     "execution_count": 18
    }
   ],
   "source": [
    "lin_reg.fit(X_train, y_train)\n",
    "y_predict = lin_reg.predict(X_test)\n",
    "mean_squared_error(y_test, y_predict)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "0.8035641056297901"
     },
     "metadata": {},
     "execution_count": 19
    }
   ],
   "source": [
    "poly2_reg.fit(X_train, y_train)\n",
    "y2_predict = poly2_reg.predict(X_test)\n",
    "mean_squared_error(y_test, y2_predict)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "0.9212930722150697"
     },
     "metadata": {},
     "execution_count": 20
    }
   ],
   "source": [
    "# 10次多项回归的误差比2次多项回归更高，所以出现过拟合了\n",
    "poly10_reg.fit(X_train, y_train)\n",
    "y10_predict = poly10_reg.predict(X_test)\n",
    "mean_squared_error(y_test, y10_predict)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "output_type": "execute_result",
     "data": {
      "text/plain": "14075780347.739939"
     },
     "metadata": {},
     "execution_count": 21
    }
   ],
   "source": [
    "poly100_reg.fit(X_train, y_train)\n",
    "y100_predict = poly100_reg.predict(X_test)\n",
    "mean_squared_error(y_test, y100_predict)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3.6.8 64-bit ('anaconda': conda)",
   "language": "python",
   "name": "python36864bitanacondaconda085db2e8b14649f4b32196068f7124e9"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.7-final"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}